vinux post at 2018-2-17 21:23:44

i2c acting weird

Hi There,

I'm trying to get an i2c HD44780 display (basically port extender) working on the i2c bus.. so far not a lot of luck.

the i2c device driver seems to have loaded correctly and has created the node in /dev/i2c-0:
root@volumio:/boot/overlay-user# i2cdetect -l
i2c-0   i2c             DesignWare HDMI                         I2C adapter
but scanning yields different devices (every run :S)

the below readings are directly after one-another. I know my i2c devices works correctly (verified on Pi1).
Linux volumio 4.14.18-sunxi #17 SMP Sat Feb 10 21:11:23 NZDT 2018 armv7l GNU/Linux
root@volumio:/boot/overlay-user# i2cdetect -y 0
   0123456789abcdef
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- 51 -- 53 -- 55 -- 57 -- 59 -- -- 5c -- 5e --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
root@volumio:/boot/overlay-user# i2cdetect -y 0
   0123456789abcdef
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 31 32 33 34 35 36 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
root@volumio:/boot/overlay-user# i2cdetect -y 0
   0123456789abcdef
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
any ideas how I might to drill down on this issue?
page: [1]
View full version: i2c acting weird