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.

AM572x EVM , Camera module can not be detected



hi,I am using AM572x EVM Board,  I am testing the camera moudle this month.

after install the camera mdoule on the EVM board,  press start button ,  board startup,and the orange led on camera  module  is on.

After  linux kerenl and modules are loaded , error info display:

[ 17.332161] mt9t11x 4-003c: input-clock-freq: 32000000
[ 17.337446] mt9t11x 4-003c: pixel-clock-freq: 96000000
[ 17.408420] mt9t11x 4-003c: Product ID error ffffff87

I try so many times to reboot the board, insert the camera module  again,  the error message come every time.

another same topics are here:

https://e2e.ti.com/support/arm/sitara_arm/f/791/p/530976/1932846

e2e.ti.com/.../1938118

  • We have seen cases where the camera module flex circuit connector becomes partially unplugged from the mating connector on the PCB. This causes some of the signals to be disconnected. So make sure the camera module flex circuit connector is properly seated in the mating connector on the PCB.

    Regards,
    Paul
  • this afternoon, I plug out the Leopard Imaging LI-3M02CM 3MP imager from the camera module board, and put it back , and recompile the mt9t11.ko, the error disapper.

    [ 19.882442] mt9t11x 4-003c: input-clock-freq: 32000000
    [ 19.888185] mt9t11x 4-003c: pixel-clock-freq: 96000000
    [ 19.925927] mt9t11x 4-003c: mt9t111 chip ID 2680
    [ 19.936964] mt9t11x 4-003c: mt9t11x sensor driver registered !!


    I guess the LI-3M02CM 3MP imager donot connect with camera module board tightly ,


    In addition, I find out that there is not pull up resisitor in i2c5 on evm board
  • Terminals F12 and G12, named I2C5_SCL and I2C5_SDA on the AM572x GP EVM processor board schematic can be configured for other functions. They were named I2C5 because that is their function when connected to the LCD board. It may not be desirable to have pull-up resistors on these signals if the LCD board were not used and these signals were configured for other functions. This is the reason the pull-up resistors are located on the LCD board.

    Regards,
    Paul