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.

RTOS/TDA2EVM5777: I2c Probe failed!!..Please check SW1 setttings

Part Number: TDA2EVM5777

Tool/software: TI-RTOS

Hello, I want to run Demo on VisionSDK_UserGuide_TDA2xx.pdf using HDMI input.

SDK version is 02.12.02 and CCS is 7.

I tried to set the EDID for HDMI Capture. (following Chapter 2.3.3. EDID Programming for HDMI Capture on 02.12.02 SDK UserGuide)

First of all, Change pin 1 and 2 of SW8000 (SW1 at visionSDK Guide) to ON (pin 3, 4 is OFF)

And I made new target configuration and set the bypass option except for "cortex_a15_0" at target configuration setting using CCS .

And launch the configuration file. and then load binary file named 'edid_programming_1080p_60.xa15fg' using CCS.

After running,

 "I2c Probe failed!!..Please check SW1 settings" 

messages are infinitely printed on hyperterminal.

================================================================================

When I run the Demo "Lane Detection" which Usecase No. "b" after changing "HDMI Capture 1080p60" mode, below error message is printed on console of CCS.

i2cMdSubmitChan: i2c1 transfer to slave address 0x4c failed
Assertion @ Line: 175 in C:/VISION_SDK_02_12_02_00/vision_sdk/examples/tda2xx/src/devices/hdmi_recvr.c: retVal == 0 : failed !!!
[Cortex_M4_IPU1_C1] Service Status: DHCPC : Enabled : Fault : 002

================================================================================

I just want to run the Demo to know how to use this board.

But it is not easy to me.

How can I solve this problem??

Thank you in advance.

  • Hi,

    Can we try below experiment & check if HDMI input is working or not ?

    1. Refer TDA2x UserGuide & Follow steps to build AppImage & MLO for TDA2x

    2. Copy AppImage & MLO to micro SD card

    3. Insert SD card to SD card slot

    4. Change Boot mode switch setting on TDA2x EVM to "00001100"

    5. Change Video config switch setting on vision daughter board to "00110101"

    6. Connect HDMI player to HDMI IN port on vision daughter board

    6. Reboot the board

    7. Go to system setting -> capture setting -> select HDMI capture

    8. Run single cam capture display UC

    Regards

    Suryamani Jena

  • Thank you for your answer.

    However, I don't use SD Card. I just want to load CCS with HDMI input.
    Your answer is not directly related to my question.

    Sorry.
  • Hello Kim,

    Does your vision app board have ADV / SIL .. ?
    if its AVD

    Switch settings in Vision App board should be set to SW1 - "1111",i.e enable all the dip switches in SW1. Now the programming is controlled through software
    Run the edid_programmer binary from A15
    Reset the switch settings to SW1 - "0000", i.e switch off all the dip switches, and run the application now

    this should program EDID for ADV chip

    Regards
    Chetan.M
  • Setting SW1 to 1111 solve this problem.
    Thank you Centan.M and Suryamani Jena