2020/3/27

TI mmwave, build xwr16xx mmw demo

這是 mmwave sdk 的 demo : Millimeter Wave (mmw) Demo for XWR16XX

裝完 mmwave_sdk 後,在 sdk_install_path\packages\ti\demo\xwr16xx\mmw 下。
但是這個 demo 沒有 CCS 的 project 檔 .project

但是裡面有 makefile,所以猜是用 command line 來 make

tool path 的設定,在 sdk_insall_path\packages\scripts\windows 下,有 setenv.bat
裡面就有 tool path 環境變數設定。

對照一下 裡面設定的 tool path, 版本是不是和你一樣,如果不一樣,就去 ti 下載一樣的版本。
例如: ARM-CGT-16.9.6.LTS

還有 要確認 MMWAVE_SDK_TOOLS_INSTALL_PATH 是不是正確。

還有 要確認MMWAVE_SDK_DEVICE 是不是正確 awr16xx

開啟 command window (CMD)。
到 sdk_install_path\packages\scripts\windows 下執行 setenv.bat
之後,到 sdk_install_path\packages\ti\demo\xwr16xx\mmw
TI TOOLSET 的 make 好像是 gmake。
所以
gmake clean
...
發現 最後的 bin, map ...etc 都被刪掉了。
然後
gmake all
...

call C:/ti/mmwave_sdk_02_00_00_04/packages\scripts\ImageCreator\xwr16xx\crc_multicore_image\crc_multicore_image.exe xwr16xx_mmw_demo.bin xwr16xx_mmw_demo.bin.tmp
size of App Image is 295168 bytes
cur_crc_read_addr 128
cur_crc_read_addr 86272
cur_crc_read_addr 108224
Failed to remove CRC temp file

call C:/ti/mmwave_sdk_02_00_00_04/packages\scripts\ImageCreator\append_bin_crc\gen_bincrc32.exe xwr16xx_mmw_demo.bin
>>>> Binary CRC32 = 1e71f854 <<<<
>>>> Total bytes in binary file 295172 <<<<

Info: MMWAVE_SECDEV_INSTALL_PATH is not defined. Skipping secure build
******************************************************************************
Built the mmw Demo Flash Binary
******************************************************************************
完成。

沒有留言:

張貼留言