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.
工具与软件:
您好!
我有一个需要更多数据存储器才能在 AWR1843BOOST 的 ARM 内核上运行的程序。 对于 AWR1642BOOST、我在中 mmwave_sdk_xwr16xx.mak
(可在中找到)注意到 mmwave_sdk_03_06_00_00-LTS\packages\ti\common
有一个宏 MMWAVE_SDK_SHMEM_ALLOC
可用于通过调整其他可用的存储器资源来分配额外的数据存储器。 类似的选项不适用于 xWR1843BOOST。
我参考此代码和 ImageCreator 用户指南调整 AWR1843BOOST 的存储器组、如下所示:
我 mmwave_sdk_xwr18xx.mak
使用以下设置在毫米波 SDK 3.6.0中修改了文件:
SHMEM_ALLOC = 0x00010007
MMWAVE_L3RAM_NUM_BANK = 7
MMWAVE_SHMEM_TCMA_NUM_BANK = 0
MMWAVE_SHMEM_TCMB_NUM_BANK = 1
完成此更改后、我能够下载代码。 但是、当我尝试在 CCS 中对其进行调试时、代码会卡住 _TI_decompress_lzss
、无法访问 main
函数。
根据对类似 查询的响应、我知道此问题是由错误的内存分配导致的。 您能否提供有关如何为 AWR1843BOOST 正确分配存储器组的指导?
谢谢
此致
Gayatri