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 内核上运行。 为了为数据分配更多存储器空间、我 mmwave_sdk_xwr18xx.mak
按如下方式调整了 mmWave 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
函数。
如何解决此问题? 什么原因可能导致该问题?
谢谢
此致
Gayatri
您好!
该问题似乎与错误的内存配置有关。
我们仅支持 SDK 中提供的存储器配置。 修改此配置将产生问题
谢谢你
Cesar
您好!
我使用 IWR1642BOOST 进行了实验、 mmwave_sdk_xwr16xx.mak
文件中提供了对存储器的修改。 我没有对 makefile 进行任何更改。 使用了突出显示的设置 MMWAVE_SDK_SHMEM_ALLOC
、设置为0x00010104。
我遵循了毫米波 SDK 用户指南的第3.6节中概述的说明、特别是在"SDK 演示共享存储器使用情况"下、以调整环境变量 MMWAVE_SDK_SHMEM_ALLOC。 然而、当我将 MMWAVE_SDK_SHMEM_ALLOC 设置为0x00010104时、我在调用 BIOS_start ()时遇到硬故障。
我测试了 makefile 中指定的所有情形、并且它们都正常工作、但 MMWAVE_SDK_SHMEM_ALLOC 被设置为0x00010104这对于额外的代码和数据空间是必需的。 您能帮我调试这个问题吗?
您好!
我建议使用谷歌网站搜索查找类似的问题在这个论坛
示例搜索:
网站 e2e.ti.com SHMEM
站点 e2e.ti.com sheme_alLOC
以下是我找到的一些线程:
https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1222869/awr6443-shmem_alloc-setting
谢谢你
Cesar