Power & Source of Big Ideas

i2c is not Detect

Moderators: chensy, FATechsupport

Please help me if you can.

I bought the BM30 depth sensor.

I managed to get it to work perfectly on the Raspberry PI 3 model B v1.2

But now I have a challenge:

Make this sensor work on NanoPI NEO.

I have this need because the equipment I’m going to use needs to be extremely small and that would make the project much easier because the NanoPi NEO is very small.

But I can’t get the sensor to work.

It is not detected in the i2c protocol of NanoPI NEO.

Does anyone have any suggestions.

I’ve already tried to put the PULL-UP resistors but I’m not sure if I’m correct.

Can someone help me ?

This picture for i2cdetector
I have the same problem using the Focal image on my Nano Pi Neo LTS 512M. i2cdetect -y 0 fails to find address 76 or 77. Has anyone else had success with I2C with any image that runs on this board?
I have the same problem on my Nanopi neo core with extension board (mini shield).
If i try I2Cdetect with the Ubuntu image on the EEMC : message I2C Bus locked. And I do this with a sgp30 module that has pull up resistor on it.. or with a SHT31 module that has pull up resistor on it.

i2cdetect is very slow and produces multiple errors I2C Bus locked on the nanopineo core with those images :
- the Ubuntu that was installed : Ubuntu 22.04.3 LTS (GNU/Linux 4.14.111 armv7l)
- Armbian_community_25.8.0-trunk.309_Nanopineo_bookworm_current_6.12.35_minimal
- Armbian_23.11.1_Nanopineo_bookworm_current_6.1.63

more strange behavior with an older release from 2022 : Linux nano256 5.15.48-sunxi #22.05.3 SMP Wed Jun 22 07:35:10 UTC 2022 armv7l GNU/Linux.

The same SD card (with 5.15.48) on :
nanopi 256 : i2cdetect is working and detects the SHT31 module :

root@nano256:/var# i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- 44 -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

the same SD card, with the same SHT31 module on a nanopineo core board recently received;
i2cdetect is very slow and produces error I2C Bus locked

with my POV : nano256 has a correct i2bus , nanoPIneocore : not with the mini shield . I can not test without this shield.

Who is online

In total there are 13 users online :: 0 registered, 0 hidden and 13 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 13 guests