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.
Hi,
這裡是新買了一張 AWR2944EVM REV.D,
一開始可以由 mmwave demo visualizer 4.3.0 透過 UART 連接,在導入 mmwave mcuplus SDK 4.3 裡提供的 profile/ddm_awr2944 裡面的 "profile_3d_3Azim_1ElevTx_DDMA_awr2944_highRangeRes.cfg" 後,可以在 mmwave demo visualizer 看到呈現的雷達點。
但是後續再測試導入 profile/tdm_awr2944 裡面的 profile 都不行,卡在 cfarcfg 參數數量不同。因此我認為EVM板子上的image 應該是DDM的,於是後續開始測試 TDM image : "awr2944_mmw_demoTDM.appimage" 的寫入。
一開始使用 Cloud UNI Flash,loadimage 會出現錯誤: Image loading failed: Check integration. Dict keys do not match。
再依FAE建議開始使用安裝版 TI UNI Flash 8.2.0.4220: 可以成功寫入。但是在SOP切回100重接電後,mmwave demo visualizer data port CANNOT connect。(應是讀取資訊皆為空字串)
後續使用 SDK 說明的 python tool : uart_uniflash.py。可以成功寫入。但是SOP切回100重接電後,mmwave demo visualizer data port CANNOT connect。(應是讀取資訊皆為空字串)
再把 image 換成 DDM : "awr2944_mmw_demoDDM.appimage"。可以成功寫入。但是SOP切回100重接電後,mmwave demo visualizer data port CANNOT connect。(應是讀取資訊皆為空字串)
1. 請問是哪裡有問題? 有甚麼建議呢?
2. 請問出廠的appimage是哪一個?
是的。
另外使用putty去連接 cfg_port,按下evm reset,會收到
Starting QSPI Bootloader ...
[BOOTLOADER_PROFILE] Boot Media : NOR SPI FLASH
[BOOTLOADER_PROFILE] Boot Media Clock : 80.000 MHz
[BOOTLOADER_PROFILE] Boot Image Size : 304 KB
[BOOTLOADER_PROFILE] Cores present :
unknown
c66ss0
r5f0-0
[BOOTLOADER PROFILE] System_init : 440us
[BOOTLOADER PROFILE] Drivers_open : 16us
[BOOTLOADER PROFILE] Board_driversOpen : 2711us
[BOOTLOADER PROFILE] CPU load : 340657us
[BOOTLOADER_PROFILE] SBL Total Time Taken : 343826us
Image loading done, switching to application ...
INFO: Bootloader_socCpuResetRelease:259: PBIST memory tests exeucted by RBL, RINFOL : 0xC0A0 and RINFOU : 0x0
INFO: Bootloader_runCpu:155: CPU r4 is initialized to 200000000 Hz !!!
INFO: Bootloader_runCpu:155: CPU c66ss0 is initialized to 360000000 Hz !!!
(後面應該要出現 "All done. reseting self ... ",但是沒有,就停在這裡)
但是在SOP切回100重接電後,mmwave demo visualizer data port CANNOT connect。(應是讀取資訊皆為空字串)
能否发一下报错的截图?以及mmwave demo visualizer配置的截图?
Flash awr2944_mmw_demoDDM.appimage :
使用putty去連接 cfg_port :
mmwave demo visualizer (port) 配置 :
请看下面e2e工程师的回复。
As the user is also using a serial port to check the log, the demovisualizer is unable to access the COM port.
Please request the user, to close all the applications before using demovisualizer.
Let me know if it works.
關於 "close all the applications before using demovisualizer",這是確定的。
他似乎沒有注意到在putty 上顯示的資訊,正常的 self reset 流程並沒有走完。
(我的帳號目前似乎不能直接在英文論壇回復)
關於 "Also, I notice that the SOP setting is not 100 for flashing, it should be 101(SOP 5), ... ",Saswat Kumar 誤解我的描述,我註明了SOP100是指 mode4 functional mode 也就是 QSPI Boot Mode。畢竟SOP錯誤時 falsh 也寫不進去,他可能沒有注意到我附的圖:Flash awr2944_mmw_demoDDM.appimage。
關於 "Has the customer done any modification in the clock settings...",由於EVM板是剛拿到的,所以現在 flash 的都是 4.03 SDK 提供的 image。
沒有任何的修改。
完整路徑
C:/ti/mmwave_mcuplus_sdk_04_03_00_01/mmwave_mcuplus_sdk_04_03_00_01/ti/demo/awr294x/mmw/awr2944_mmw_demoDDM.appimage
C:/ti/mmwave_mcuplus_sdk_04_03_00_01/mmwave_mcuplus_sdk_04_03_00_01/ti/demo/awr294x/mmw/awr2944_mmw_demoTDM.appimage
请看下面e2e工程师最新的回复。
Could the user read the value 0x030E0430 on their device and let me know what it is?
They can connect to the R5 and send the picture of the memory browser.
请看下面e2e工程师的回复,把sdk和mmwave demo visualizer 都升级到4.4版本。
Yes, the new SDK should be a right fix as well.
From the register value we could have confirmed whether the newer SDK was needed for it to work or not.
是的,把sdk和mmwave demo visualizer 都升级到4.4版本後進行燒錄,bootloader + appimage 可以正常動作了。
可以分享之前卡住的原因嗎?
感谢告知~
下面是工程师的回复。
It doesn't work because the version of board he has currently requires a firmware which is provided only in the latest SDK.