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: Questions on flashing the OOB demo for AWR2944EVM

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

Hello,

I was learning how to flash the OOB demo for AWR2944EVM and had two quick questions.

(1) I read "How to flash an image onto mmWave EVM" on page 31 of mmWave MCUPLUS SDK User's Guide (4.2.0)

In that tutorial, it talked about file:///C:/ti/mmwave_mcuplus_sdk_04_02_00_01/mcu_plus_sdk_awr294x_08_01_00_34/docs/api_guide_awr294x/TOOLS_FLASH.html for the flashing steps. 

In the "Flash configure file" section, there is a file named "default_sbl_ospi.cfg". However, I didn't find this file under C:\Users\cuiha\Desktop\flashing_tools\boot\sbl_prebuilt\awr294x-evm\

(2) If I understand it correctly, after configuring the XX.cfg file. I only need to do 

python uart_uniflash.py -p COMX --cfg=./sbl_prebuilt/awr294x-evm/XX.cfg

The above commands will flash three files for me automatically. Then, set the EVM back to QSPI Boot Mode for using. 

I understand that to use the OOB demo, I need to flash awr2944_mmw_demoTDM.appimage under C:\ti\mmwave_mcuplus_sdk_04_02_00_01\mmwave_mcuplus_sdk_04_02_00_01\ti\demo\awr294x\mmw\

However, how should I know which the first two *.tiimage files to use for the OOB demo? Is there an example *.cfg file for flashing the OOB demo?

Thank you very much!

Best,

Hang

  • Hi 

    pls find a cfg file in C:\ti\mmwave_mcuplus_sdk_04_02_00_01\mcu_plus_sdk_awr294x_08_01_00_34\tools\boot\sbl_prebuilt\awr294x-evm\default_sbl_qspi.cfg

    and replace the last tiimage with OOB tiimage.

    BR

  • Hi Ken,

    Thanks! It worked as below. 

    Have you tried the heatmap plot? I did several times with very 1 fps. I never worked. I was using awr2944_mmw_demoTDM.appimage

    Thanks!

    Best,

    Hang

  • Hi Hang

    Yes, I tried awr2944_mmw_demoTDM.appimage. 

    It seems ok.

    Are you mixing AWR2943 up with AWR2944? like the image name and visualizer setting.  and the baud rate should be set as 852272.

    or maybe you can check the settings with my settings.

    When I tried first time, I flashed awr2943_mmw_demoTDM.appimage without noticing.

  • Hi Ken,

    Thank you so much! I think I was using awr2944 and set the baud rate (data port) to 852272. 

    Just want to double check two things:

    (1) When you were referring " tiimage with OOB tiimage", you meant "awr2943_mmw_demoTDM.appimage", "awr2944_mmw_demoDDM.appimage" or "awr2944_mmw_demoTDMEnet.appimage" right?

    (2) Was my sbl_qspi.cfg correct as below?

    --flash-writer=sbl_prebuilt/awr294x-evm/sbl_uart_uniflash.release.tiimage

    --file=sbl_prebuilt/awr294x-evm/sbl_qspi.release.tiimage --operation=flash --flash-offset=0x0

    --file=appimage/awr2944_mmw_demoTDM.appimage --operation=flash --flash-offset=0xA0000

    I changed the path of .appimage for the ease of flashing. 

    Thank you very much for your help!

    Best,

    Hang

  • Hi Hang

    1. Yes , these images can be referred as OOB demo image. But if you want heatmap output, you may need  to flash the TDM.

    2. I think your cfg file  is correct.

  • Hi Ken,

    Thank you so much! It worked. 

    May I know the the max fps for heatmap when use the Ethernet cable?

    Thanks!

    Best,

    Hang

  • Hi Hang

    If you  read our python TCP/IP host codes, you can find that the only data received by server is the point cloud. 

    So it may need some work if you want transfer heatmap data using Enet.

    Thank you.

  • Hi Ken,

    I see. Thank you very much! 

    Best,

    Hang