Hi,
First of all, sorry for my poor english and for my questions but I'm a newbie in embedded software.
I'm currently trying to make a video acquiring application on a Variscite's SwiftModule-OM (based on TI's OMAP3530) with a linux 2.6.32.
I'd like to connect a SAA7113 encoder to the I2C_3 of the board.
To make sure the connection is done, I run the "i2cdetect" program, and this is the error prompted.
var-om35xx login: root
root@var-om35xx:~# cd /media/mmcblk0p1/i2c/
root@var-om35xx:/media/mmcblk0p1/i2c# ls
i2cdetect i2cdump i2cget i2cset
root@var-om35xx:/media/mmcblk0p1/i2c# ./i2cdetect -r 3
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-3 using read byte commands.
I will probe address range 0x03-0x77.
Continue? [Y/n]
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
-- i2c_omap i2c_omap.3: controller timed out
I've got the same error on i2c_2, but not on i2c_1 which is directly connected to a power management module on the board.
Could it be an error caused by a u-Boot misconfiguration? I've checked the "mux.h" file, but I didn't notice anything.
Thank you for your help.