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]