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.

TDA4VM: Board boot problem

Part Number: TDA4VM

Dear TI expert:

    I boot the board with the SD card and only one log "Enabling clocks!" is printed on the screen and it's stuck there. I tried different SD cards which all works well before but I get the same log and result. Besides, all the three leds besides the switch have the green light. Could please help me to figure out where the problem could be. Thanks a lot!   

  • Hi Terry,

    Please share the following details to help debug this issue:

    • SDK version that is being used?
    • Is this a standard TI EVM or a custom board?
    • Can you confirm that you are using MMCSD as the boot media?
    • Are you using Linux or RTOS?
    • Are you using the prebuilt images or you are building your own images?
    • Share the complete boot logs starting from the first print.

    Best Regards,
    Keerthy

  • Hi Keerthy,

        Thanks so much for the reply!

        1) I tried 3 different SDK versions (7.3, 8.0, 8.1) with 3 different SD cards

        2) It's a standard TI EVM

        3) I'm using the SD card boot mode

        4) I'm using RTOS + Linux

        5) I built the image from the source and tested on the EVM board and it worked well. 

        6) The only log printed on the screen is "Enabling clocks!" and no more log from the UART

        Actually, everything went well with the board before until yesterday. I just inserted the SD card as usual and started the board. Everything just went wrong.....I don't know if it's a hardware issue and if it is, what can I do to do the troubleshooting? 

      Thanks a lot again!

  • Actually, everything went well with the board before until yesterday. I just inserted the SD card as usual and started the board. Everything just went wrong.....I don't know if it's a hardware issue and if it is, what can I do to do the troubleshooting? 

    So I assume you are using SBL based boot flow.

    Actually, everything went well with the board before until yesterday.

    So the boards were working all fine and they stopped working a day before? Any board modification was done?
    Do you have another board to check if the SD cards are working fine?

    - Keerthy 

  • Hi Keerthy,

        As you said, the board were working all fine and I didn't do any modification to the board. It just suddently broke down. Could it be possibly caused by the static electricity?  When the board is started noramlly, I never see the log like "Enabling clocks!".  I try to restart the board several times and change different power supplies and I just get the same log from the UART.

  • Hi Terry,

    Can you share the dip switch settings on your board? Are you booting SBL?

    - Keerthy

  • Hi Keerthy,

        Here is the picture of the switch setting. 

  • Hi,

    This is MMC-SD boot mode. Thanks for confirming. If you have CCS can you connect to R5F or A72 and check where it is hanging?
    Seems like it might be damaged but just want to know where it is hanging. Also can you confirm that you are using /dev/ttyUSB0 for capturing trace?
    And you are using SBL or SPL?

    - Keerthy

  • Hi Keerthy,

        Sorry for the late reply. Unfortunately, I don't have a debugger with me Disappointed  I'm using the "UART" interface to see the log and I think I'm using SPL. 

  • Terry,

    This makes it tougher. So which UART is getting the trace "enabling Clocks". /dev/ttyUSB0 ,1 2, or 3?
    Can you give a screenshot of the terminal as it comes exactly?

    - Keerthy

  • Hi Keerthy,

        I'm using the MobaXTerm on WIndows to get the track, the UART is the one beside the MCU UART and is the one that was able to show normal booting log. I'm pretty sure that I used the right UART.  BTW, about 20 seconds after I turn on the power switch, this log shows,

       

  • Hi,

    This does not seem to be any trace related to Linux/U-Boot.
    I believe you are using SPL/U-Boot. Can you try UART boot mode to just check if that is functional:

    https://e2e.ti.com/support/processors/f/791/t/1003471

    Best Regards,
    Keerthy

  • Hi Keerthy,

          Thanks for the help. I'll try UART boot mode as you said to see if the board works, thanks a lot.