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.

AWR2944EVM: AWR2944EVM

Part Number: AWR2944EVM
Other Parts Discussed in Thread: UNIFLASH, AWR2944

Tool/software:

We are trying to use ENET interface to communicate with AWR2944EVM. Now following the doc "AWR294x MCU+ SDK: SBL QSPI ENET (C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15/docs/api_guide_awr294x/EXAMPLES_DRIVERS_SBL_QSPI_ENET.html)", and then performing the Example "ENET Uniflash". In the example, the code "sbl_qspi_ene" needs to be flashed into ARW2944EVM  according to the userguide ("C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15/docs/api_guide_awr294x/TOOLS_FLASH.html"). Following this userguide, the three file paths are requied to be added to the cfg file "default_sbl_qspi.cfg" . We have added these three file paths in below: 

"C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mcu_plus_sdk_awr294x_09_00_00_15\tools\boot\sbl_prebuilt\awr294x-evm\sbl_uart_uniflash.release.tiimage",

"C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mcu_plus_sdk_awr294x_09_00_00_15\tools\boot\sbl_prebuilt\awr294x-evm\sbl_qspi_enet.release.tiimage"

"C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw\awr2944_mmw_demoTDMEnet.appimage".

Then, run default_sbl_qspi.cfg in cmd, and flashing is succesful.  We powered off the EVM,  set the EVM to QSPI BOOT MODE, and powered on the EVM to the flashed application. 

After that, we run "enet_uniflash.py",  there is something wrong, and the link failed.

 Please help us to check the three file paths is correct or not.

 How to check if the "flashed application"  is successfully run after power on.

  • Hi Liu,

    Could you please share the complete Tera term logs which you are getting after flashing the application? Also, please make sure that you are following all the steps mentioned in the following page:

    mmwave_mcuplus_sdk_04_07_00_01/mcu_plus_sdk_awr294x_10_00_00_07/docs/api_guide_awr294x/EXAMPLES_DRIVERS_SBL_QSPI_ENET.html

    Which PHY transceiver you are using here? is t automotive ethernet or industrial part? make sure that the hardware connections are proper before flashing the application.

    Regards,

    Shruti

  • After flashing the sbl_qspi_enet.release.tiimage file to the EVM, I encountered failures when attempting to flash application images via Ethernet. The EVM is configured in Timer Mode, and I pressed the reset button after powering it on. Both awr2944_mmw_demoTDMEnet.appimage and awr2944_mmw_demoTDM.appimage failed to flash successfully.

    The content of my default_sbl_qspi.cfg configuration file is as follows:

    The complete log from the command line terminal is as follows:

    The complete log from Tera Term is as follows:

    I have already taken the following troubleshooting steps:

    • Replaced the Ethernet cable and reconnected it to confirm a stable physical connection.
    • Verified that the ARP entry is correctly added (status shown as "Permanent" via Get-NetNeighbor).
    • Attempted to flash two different application images (awr2944_mmw_demoTDMEnet.appimage and awr2944_mmw_demoTDM.appimage), but both failed.
    • Power-cycled the EVM multiple times and re-executed the script, but the issue persists.

     

    Logs indicate that the link is successfully established ([LINKUP] (SUCCESS)), but a timeout occurs during the data transmission phase, and the EVM consistently displays "[ ENETSBL TIMEOUT ]". I would appreciate your assistance with the following questions:

    1. What could be the potential causes of this issue (e.g., network configuration, SBL parameters, image compatibility)?
    2. Are there any additional configuration requirements for Ethernet flashing of larger images such as radar demos?
  • Hi Liu,

    Could you please refer the following thread for the correct sequence for flashing:

     AWR2544: example of boot "sbl_qspi_enet" cannot run correctly 

     Please confirm if you have followed the same steps at your end or something is missing.

    Regards,

    Shruti