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: Boot Error Board Reset Is Required

Part Number: TDA4VM

I am developing for J721EXCP01EVM and J721EXSOMG01EVM using Linux SDK. In the middle of the normal C++ development the board hang and I am getting a boot error when connected to USB

U-Boot SPL 2020.01-g2781231a33 (Apr 10 2021 - 01:08:23 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
Timeout during frequency handshake
### ERROR ### Please RESET the board ###

I am using SD card boot mode https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/07_03_00_07/exports/docs/psdk_rtos/docs/user_guide/evm_setup_j721e.html#sd-boot-mode 

How can I perform the requested RESET? 

  • Hi Vitali,

    Are you using a custom board? 

    U-Boot SPL 2020.01-g2781231a33 (Apr 10 2021 - 01:08:23 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
    Timeout during frequency handshake

    Timeout during frequency handshake clearly shows DDR frequency setting failed. Hence the following RESET Message is shown.

    What is the DDR part used on your EVM?

    What is the SDK version being used?

    - Keerthy

  • Hi Keerthy, it is not a custom board as far as I understand, it is TI EVK J721EXCP01EVM. Also, I was not configuring / using low level functions for my development. It is rather application development using vision apps / openvx / tidl . Thus, if software caused the problem above, it must be TI supplied software. I am using the latest Linux SDK 07_03_00_07. It simply stopped working in the course of my normal daily development. If it is not possible to infer the DDR part number from the part numbers in the original message, please let me know how I can find this information. Thank you for your support!

  • Thus, if software caused the problem above, it must be TI supplied software. I am using the latest Linux SDK 07_03_00_07. It simply stopped working in the course of my normal daily development.

    Vitali,

    Thanks for all the details. I believe this could be related to SDK 7.3 upgrade.

    Can you take a look at: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1018486/tda4vm-j721e-out-of-the-box-demos-question/3767833#3767833

    That has boot loaders with lower DDR frequency. Can you try them and let me know if you get past the error you are seeing on your EVM
    with 7.3 SDK?

    Best Regards,
    Keerthy

  • Hi Keerthy, 

    I have replaced the files in BOOT partition with the ones provided in the thread you are referring to. Unfortunately, I am still getting the same error 

    U-Boot SPL 2020.01-00002-g8903f0640e (Jul 17 2021 - 11:12:00 +0530)
    SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
    Timeout during frequency handshake
    ### ERROR ### Please RESET the board ###

    Also, I have successfully used 7.3 almost since the release without any issue on this EVK.

  • Hi,

    Closing this thread as the discussion was moved to internal E2E forum. 

    Regards,
    Kevin