10-05-2022 09:45 PM
Hello,
we want to create product, which will be using BHI260AP for motion tracking. We can use only 4 wires (POWER, GND, SDA, SCL).
For now we are testing BHI260AP Shuttle Board 3.0. With application board, everything is working OK (SPI).
But after connecting to nRF52832 DK the I2C is not responding on any message. Other devices on I2C are working fine (BMI270, ...).
We are using level shifter for 3.3v <-> 1.8v. Connection is like on this image:
Please, can you advice if the connection is good? Or are we missing something? I have found only this, but I'm not sure if it is right for ShuttleBoard 3.0
Regards
Milan
10-11-2022 11:34 AM
Any idea where could be the problem? Does Shuttle board even support I2C? Can somebody please advice?
10-13-2022 04:56 AM
Hi MMucka,
1.For voltage level shifter in your circuit, you need to ensure the availability of bi-directional voltage switching. If possible, nRF52832 also uses 1.8V power supply;
2.INT(from shuttle board) should be connected to nRF52832 GPIO pin
3.To provide a certain level, SDO(from shuttle board) should be be connected to GND or VDD.
You could use the logic analyzer to capture the I2C waveform and check the actual I2C communication details.