“线程”中讨论的其它部件:AWR1642BOOST
我想尝试使用 mmWave 传感器汽车工具箱中的障碍物检测演示, 但我要绝对确保我能够将固件恢复为 AWR1642BOOST ODS 评估板上预装的开箱即用演示,因为它目前可以与在线 mmWave 演示可视化器配合使用。
我已经能够从拥有自己独立可视化应用程序的汽车工具箱(3.6.0)构建障碍检测演示 DSS 和 MSS 项目。 这表明我的环境设置正确,至少用于障碍物检测演示。
我可以从工业工具箱(4.10.1)构建开箱即用16xx MSS 项目,但在构建结束时,在开箱即用16xx DSS 项目的链接过程中收到以下消息-请注意,所有编译到此点为止:
<linking>
警告#10247-D:在没有书帖规格的情况下创建输出书帖".l3data"
警告#10247-D:在没有书帖规格的情况下创建输出书帖".l2data"
警告#10247-D:在没有书帖规格的情况下创建输出书帖".l1data"
警告#10247-D:在没有书帖规格的情况下创建输出书帖".demoSharedMem"
警告#10247-D:在没有书帖规范的情况下创建输出书帖“systemHeap”
错误#10099-D:程序无法装入可用内存。对于“系统堆”大小0x5000部分,运行定位与对齐失败。 可用内存范围:
L2SRAM_UMAP1大小:0x20000未使用:0x0最大孔:0x0
L2SRAM_UMAP0大小:0x20000未使用:0x438d 最大孔:0x4360
L1PSRAM 大小:0x4000未使用:0x4000最大孔:0x4000
L1DSRAM 大小:0x4000未使用:0x4000最大孔:0x4000
L3SRAM 大小:0xc0000未使用:0x0最大孔:0x0
HSRAM 大小:0x8000未使用:0x0最大孔:0x0
未定义的第一个引用
文件中的符号
--- -----
_MwDemo_fastCode_L1PSRAM_COPY_TABLE ./DSS_MAIN.oe674
>>编译失败
Makefile:168:目标“xwr16xx_MMW_DS.xe674”的配方失败
错误#10234-D:未解析的符号仍然存在
错误#10010:链接过程中遇到错误;未生成“xw16xx_MMW_DS.xe674”
gMake[2]:***[xw16xx_MMW_DS.xe674]错误1
Makefile:164:目标“主生成”的配方失败
gmake [1]:***[main-buile]错误2.
Makefile:159:目标“全部”的配方失败
gmake:***[所有]错误2.
****构建完成****
以下是我安装的构建工具版本:
我使用的是 Code Composer Studio 版本:11.1.0.00011。
我将 dss_mmw.cfg 中的 heapMemParams.size 从0x5000更改为0x4000 (基于链接器输出提供的动态内存孔大小),并从 DSS_main.c 中的_MmwDemo_fastCode_L1PSRAM_COPY_TABLE 声明中删除了“extern”,现在该项目已成功构建,我获得了 xw16xx_mwbin。
这是否是 AWR1642BOOST ODS 板的开箱即用二进制文件,为什么在没有这两个编辑的情况下无法正确构建?