Sergey Ivannikov Posted February 27, 2018 Posted February 27, 2018 Good day. I install arbian image Armbian_5.38_Nanopiair_Debian_stretch_next_4.14.15 Add to i2c0 to arbianEnv.txt When I try to run i2cdetect 0 its run very slow, and this error mesage in dmesg output -- [ 1073.376650] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0 -- [ 1075.456410] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0 The same in i2c1 and i2c2 bus
Nick Posted February 27, 2018 Posted February 27, 2018 Have you checked in detail (maybe even disconnecting everything from the I2C bus) for short circuits? I had the same issue for about a week not long ago, despite checking connections etc. there was a short to ground on one of the I2C lines that I never was able to explain. Once I had eventually found and fixed it, the problem went away.
Igor Posted February 27, 2018 Posted February 27, 2018 I am running an I2C display without any troubles on Opi Zero ... with little more recent kernel: http://ix.io/Qbz Try it: linux-image-next-sunxi_5.41_armhf.deb linux-dtb-next-sunxi_5.41_armhf.deb
martinayotte Posted February 27, 2018 Posted February 27, 2018 Be aware that when "i2cdetect" scan the bus slowly, it is usually that you don't have any pullups on the bus ... 1
Sergey Ivannikov Posted February 27, 2018 Author Posted February 27, 2018 I try this with pullups and on open bus(nothing connected), result the same
Recommended Posts