主题中讨论的其他器件:MATHLIB
工具/软件:TI C/C++编译器
您好!
我只需根据 BuildInstructions 进行编译。 但是、它无法编译 demo_dss.bin。
编译日志信息:
秘书长的报告
构建了 MSS 毫米波输出和二进制格式
秘书长的报告
正在配置 RTSC 软件包...
XS -xdcpath="c:/ti/bios_6_50_01_12/packages;C:/ti/mmwave_sdk_01_00_00_05/packages " xdc.tools.configuro -t ti.targets.elf.c674 -p ti.platforms.c6x:IWR16XX:false:600 -DMMWAVE_SDK_DEVICE_=iwr16xx -DMMWAVE_SDK_DEVICE_type=xwr16xx -r release -c C:/ti/ti-cgt-c6000_8.1.3 -o wr/MMW_SDK_config16xx dss_mmw.cfg
已完成软件包配置
cl6x -mv6740 -abi=eabi -g -define=SOC_XWR16XX -display_error_number -diag_warning=225 -diag_wrap=off -z -reread_libs - warn_sections -aeaeaeus_model -ic:/ti/ti-cgt-c6000_8.1.3/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/osal/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/uart/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/crc/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/adcbuf/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/edma/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/control/mmwave/lib /ti/tmdemo/mmwave_demo_dev/lib/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/alg/mmwavelib/lib -ic:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/soc/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/mailbox/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/control/mmwavelink/lib /ti/tmdemo/mmwave_demo_dev/radarDemo/chains/RadarReceiverEDMA_mmwSDK/mmw_TMDemo/BuildInstructions../../../../../../lib/c674x-dsplib_1_03_00_01/lib -lwr16xx -zh_zh-inc -inc -l674s -libwrap_zh-it_zh-inc -it_zh-inc -lwra-l16xx -inc -inc -it_zh-inc -lpr-l674_sam_zh-lwaveapr-inc -inc -inc -l16xx -inc -lwaveaeapr-inc -inc -lwaveaec.ic -ina.i_zh-lwaveaec.ic -l16xx -lwaveaec.ic -lwaveaec.ic -l16xx -lwaveaec.ic -lwaveaec
\
-ldrs/mmw_configPkg_xwr16xx/linker.cmd -map_file=xwr16xx_mmw_demo.map obj_xwr16xx/dss_main.oe674 obj_xwr16xx/dss_config_edma_util.opr_swr16xx/dwr16xx/dra_rad_ra_ra_dra16xx/draudo674_ar_raudopruertopr_ra16xx/ra_raudoprudoprudoprudoprudoprudopruer674_ar_ra16xx/raudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprudopruan.prudoprudoprudopruan.prudoprudoprudoprudoprudoprudoprudoprudoprudoprudoprud
C:/ti/mmwave_sdk_01_00_00_05/packages/ti/platform/xwr16xx/c674x_linker.cmd dss/dss_mmw_linker.cmd -lrts6740_elf.lib -o xwr16xx_mmw_demo_dss.xe674
"dss/dss_mmw_linker.cmd"、第49行:警告#10068-D:无匹配段
"dss/dss_mmw_linker.cmd"、第38行:错误#10099-D:程序将无法放入可用内存中。 对齐方式运行".fastCode"大小为0x6f60的定位失败。 可用存储器范围:
L1PSRAM 大小:0x7000 未使用:0x7000 最大空洞:0x7000
错误#10010:链接期间遇到错误;未生成"xwr16xx_MMW_DEMOD_DS.xe674"
>>编译失败
gmake:***[dssDemo]错误1.
C:\ti\tmdemo\mmwave_demo_dev\radarDemo\chains\RadarReceiverEDMA_mmwSDK\MMW_TMDemo>
------------
成功构建 MMWAVE_SDK_01_00_00_05。
mmwave_sdk_setupenv.bat 更改如下:
设置 download_from _ccs=yes
设置 MMWAVE_SDK_DEVICE_Iwr16xx
设置 R4F_CodeGen_INSTALL_PATH=C:/ti/ti-cgt-arm_16.9.1.LTS
设置 MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_sdk_01_00_00_05/packages
设置 BIOS_install_path=c:/ti/bios_6_50_01_12/packages
设置 XDC_INSTALL_PATH=c:/ti/xdctools_3_50_00_10_core
设置 PERL_INSTALL_PATH=C:/Strawberry/perl/bin
设置 C674_CodeGen_INSTALL_PATH=C:/ti/ti-cgt-c6000_8.1.3
设置 C64Px_DSPLIB_INSTALL_PATH=C:/ti/tmdemo/mmwave_demo_dev/lib/dsplib_c64Px_3_4_0_0
设置 C674x_MATHLIB_INSTALL_PATH=C:/ti/mathlib_c674x_3_1_2_1
设置 XWR16XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_01_00_00_05/firmware/radarss/xwr16xx_radarss_rprc.bin
--------------
此时谁可以帮助我?
谢谢、
Kang