Ubuntu Image using the I2C bus
Posted: Tue Oct 03, 2017 12:22 pm
I have a Nanopi Neo2 Plus board.
I have loaded the Ubuntu Image and ran the apt update and the apt upgrade.
This is a bare board, no HATs, just right out of the box configuration of the Neo2 plus.
I have connected an I2C board at address 0x2a
When I use i2cdetect -y 0 it is very slow scanning the bus.
This is what I see taking about 5 seconds between addresses.
root@NanoPi-NEO-Plus2:~# i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- --
if use i2cdetect -l this is what I get:
root@NanoPi-NEO-Plus2:~# i2cdetect -l
i2c-1 i2c mv64xxx_i2c adapter I2C adapter
i2c-2 i2c mv64xxx_i2c adapter I2C adapter
i2c-0 i2c mv64xxx_i2c adapter I2C adapter
So, I think that the wrong driver is installed. How do I remove it and install the proper module?
Thanks!
I have loaded the Ubuntu Image and ran the apt update and the apt upgrade.
This is a bare board, no HATs, just right out of the box configuration of the Neo2 plus.
I have connected an I2C board at address 0x2a
When I use i2cdetect -y 0 it is very slow scanning the bus.
This is what I see taking about 5 seconds between addresses.
root@NanoPi-NEO-Plus2:~# i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- --
if use i2cdetect -l this is what I get:
root@NanoPi-NEO-Plus2:~# i2cdetect -l
i2c-1 i2c mv64xxx_i2c adapter I2C adapter
i2c-2 i2c mv64xxx_i2c adapter I2C adapter
i2c-0 i2c mv64xxx_i2c adapter I2C adapter
So, I think that the wrong driver is installed. How do I remove it and install the proper module?
Thanks!