This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

i2C timeout problem on OMAP3530

Other Parts Discussed in Thread: OMAP3530

 

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.