主题中讨论的其他器件:AWR1443、 AWR1243BOOST、 AWR1243、 SYSBIOS、 UNIFLASH
工具/软件:Code Composer Studio
你(们)好
我尝试演示 AWR1443、我按照指南执行5.3 "运行二进制文件"。 但控制台窗口不显示任何内容。 运行是否需要很长时间? 如果不是、我可以做什么来检查它是否正常工作? 谢谢你。
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.
工具/软件:Code Composer Studio
你(们)好
我尝试演示 AWR1443、我按照指南执行5.3 "运行二进制文件"。 但控制台窗口不显示任何内容。 运行是否需要很长时间? 如果不是、我可以做什么来检查它是否正常工作? 谢谢你。
[引用用户="Wendy"]
我尝试再次运行它、并随机暂停它 、发现如下所示的错误
"无法在"/home/gtbldadm/nightlybuilds/mmwave_sdk/scripts/jenkins/../../ti/common/sys_common.h 上找到源文件 "
或
无法在"/home/gtbldadm/nightlybuilds/mmwave_sdk/ti/drivers/soc/src/soc.c "中找到源文件
这是否意味着我有错误的路径? 谢谢。
[/报价]
请参阅:
谢谢
Ki
Wendy、
您可以按照 MMWAVE-SDK-USER-guide 中提到的步骤操作 。 这些步骤是详细的、将有助于解决该问题。
-Raghu
你(们)好 Raghu
我按照指南操作、但仍然有问题。
1.指南中的“电源关闭”是否意味着有一个开关可以关闭它? 或者我只是将插头拔出它吗? 如下图所示。
2.在我执行该步骤后 3. 3. 1.演示模式:在 EVM 上加载映像并关闭电源、然后移除 SOP2上的跳线、然后重新加电。 DS1 (NERR_OUT) LED 亮起。 正确吗?因为请参阅指南" AWR1443、AWR1243评估模块(AWR1443BOOST、AWR1243BOOST)毫米波传感解决方案用户指南"第17页表6说这意味着硬件错误。但我只需按照指南移除跳线即可。
3.在哪里可以获得"setenv_tools.bat"文件?
4.在我执行该步骤后 4. 2. 1. Windows 我运行"mmWave_sdk_setupenv.bat"。 显示错误,如下所示。 如何定义 R4F?
非常感谢。
Wendy、
您需要通过从用户指南中复制来创建 setenv_tools.bat。 随附 e2e.ti.com/.../setupenv.bat 供您参考。 您可以更改工具的路径并在您的环境中使用它。
此外、请使用 用户指南中提到的工具版本。
谢谢、
Raghu
你(们)好 Raghu
我已经解决了毫米波构建环境问题。 但前面的问题无法解决。 下面是 我的问题。
我正在尝试通过 AWR1443EVM 测试演示。
我已成功生成 xwr14xx_mmw_mss.bin 和 xwr14xx_MMW_MSS.xer4f。
并 使用 Uniflash 成功地将 xwr12xx_xwr14xx_radarss.bin 和 xwr14xx_ccsdebug_mss.bin 加载到 AWR中。
现在、我遇到了无法在调试模式下运行器件的问题。
我连接了器件并在 CCS 上下载了.xer4f 文件、但按下"Resume"按钮时、该文件似乎不会运行。
CCS 版本为7.1、SDK 为 01_00_00_05。
您能给我一些建议来解决这个问题吗? 谢谢你
你(们)好 Raghu
是否有可能重建错误的.xer4f 文件? 因此、当我向 EVM 运行二进制文件时、控制台窗口不显示任何内容。 因为我发现"二进制文件中的总字节数"与指南中的字节数不同。 导游是130260,我的是129828。 它还在前面显示2个错误。 以下是重建项目的结果。 我是 CCS 和毫米波领域的新员工 、我非常想弄清楚这一点。 谢谢你。
****为项目 MMW 构建配置调试****
"C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O
rm -f C:/Users/wendy/workspace_v7/mmw/xwr14xx_mmw_mss.bin
Makefile:193:目标"预编译"的配方失败
Process_begin:CreateProcess (NULL、rm -f C:/Users/wendy/workspace_v7/mmw/xwr14xx_mmw_mss.bin、...) 失败。
make (e=2):系统找不到文件。
gmaking[1]:[预编译]错误2 (忽略)
'
'生成文件:./mmw.cfg'
'调用:XDCtools '
"c:/ti/xdctools_3_50_01_12_core/xs "--xdcpath="C:/ti/bios_6_50_01_12/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.R4F -p ti.platforms.cortexR:IWR14XX:false:200 -r release -c "C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS "../Mmw.cfg"
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/mmw_per4f.cfg 配置 MMW.xer4f ...
正在生成自定义 ti.sysbios 库 makefile ...
正在开始构建库源...
制作 C:/Users/wendy/workspace_v7/mmw/src/sysbios/sysbios.aer4f ...
gmake[1]:输入目录`C:/Users/wendy/workspace_v7/mmw/src/sysbios
cler4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/BIOS.c
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm.asm
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/TaskSupport_asm.asm
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/v7r/vim/Hwi_asm.sv7R
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/v7r/vim/Hwi_asm_switch.sv7R
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/exc/Exception_asm.asm
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/v7r/tms570/Core_asm.sv7R
asmer4f C:/ti/bios_6_50_01_12/packages/ti/sysbios/family/arm/a15/TimestampProvider_asm.asm
arer4f bios.obj arm_IntrinsicsSupport_asm.obj arm_TaskSupport_asm.obj vim_hwi_asm.obj vim_hwi_asm_switch.obj exc_exception_asm.obj tms570_Core_asm.obj a15_TimestampProvider_as.obj……
gmake[1]:离开目录`C:/Users/wendy/workspace_v7/mmw/src/sysbios
已完成库构建。
clel4f 封装/cfg/mmw_per4f.c……
'完成的建筑:./mmw.cfg'
'
'生成文件:./config_edma_util.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl "-mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define= soc_excus_subsection=pruature=pruag_abi_subs=g_exit_ab_subs=-code_display_subsection_exitudit_ab-rom_subs=-code_display_subs=us_subs=-code.compruat_prob_ab_code_display_subsection=-file_display_subs=-file_subsection_exit_ab_ab_ab_subs=us_ab_en_ab_subs=-out_subs=-code.pruat_subsection_ab_subs=-file_display_subs=-file_display_subsection_subs=us.pruat_
'已完成构建:./config_edma_util.c'
'
'构建文件:./config_hwa util.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define=subsc_exit_subsection=us_subsection_exit_subs=pruature=pruabi_code_subs=page=g_exit_ex-us_subsection_exit_ab_ab_subs=us-code.c -us_exit_ab_ab_ex-us_abus_abus=-code_subs=us_exit_abus_abus_abus_abus_abus_code.c -code.c -file_subs=us_exit_ab_ab_ab_ab_ab_ab_ab_en_abus=us_exual_abus_exual_abus_abus=us.c -code.c -
'完成的建筑:./config_hwa util.c'
'
'生成文件:./mmw_cli.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define=subsc_exit_subsection=mccs_exclus_subsection=prue_display_subsection_subsection=g_subs=pruature=g_subs\cpuls=g_subs\cpage=pruature_subs\cpage=g_subs\cpuls=prue_display_subs\cpuld_subs\cpage=g_subs\cpuld_subs\cpage=g_subs\cpuls\com_off-display_subs\com_subs\com_subs\com_subs\com_subs\cominated.pr-subs\com_subs\com-display-
'完成的建筑:./mmw_cli.c'
'
'生成文件:./main.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define= soc_excus_subsection=us_subsection=prue_display_subsection=pruature=g_abi_subs=prue_display_subsection_subsection-rom-us_subs=us_subsprue_display_subsection=g_subs=us_subsection-out_subs=us_subsprue_display_subsection-file_display_subs=g_subsection-load-subs=-subs=g_subsprue_display_subs=us_subsection-out_subs=-build_subs=g_subs=us.us.pruat_
'完工建筑:./main.c'
'
'生成文件:./data_path.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define = SOC_XWR14XX --define=subtract_subsection=subsc_exit_subtract=g_subs\comine_display_subs\cominature=-subs\cominat_subs=-exit_subs\cominature=g_subs\cominature=-file_display_subs\cominat_subs\cominat_subs=-subs\cominat_subs\cominat_subs=-file_display_subs\come.combuls=-subs\cominat_subs\cominat_subs=-file_display_subs\cominat_subs=-file_
'已完成构建:./data_path.c'
'
'生成文件:./sensor_mgmt.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define= soc_excusion_subsensor_decures=-code_subs=pruature=pensor_subs\ccs_subs=pruature_subs=g_subsensor_decon_exits=-file_display_subs=g_subsepuld_subs=-board-file_display_subsepuld_sensor_subs=g_subs=g_subsepuld_subs\come.combuld_sensor_decon_subs=-file_display_subs=-subs=g_subsepuld_subs=g_subsepuld_subs=-board-board
'完成的建筑:./sensor_mgmt.c'
'
'生成文件:./post_processing.c'
'调用:ARM 编译器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/wendy/workspace_v7/mmw --include_path="C:/ti/mmwave_sdk_01_00_00_05/packages --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include --define=subsc_exition_subtration="page=subtract_subscals_decures=pruature=pruature_subfile_enchines=page=g_subboard-subscout_subboard-subscout_subscout_exiter=-subscout_subtract_subscout_subscout_subscout_subscout_subs=-code.comprobulation=-subs=-subscout_subs=prature=-subscout_subscout_subscout_subscout_subs=-subtrage=-subscout_subscout_subscout_subscout_subs=
'完成的建筑:./post_processing.c'
'
'构建目标:xwr14xx_mmw_MSS.xer4f'
'调用:ARM 链接器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl -mv7R4 --code_state=32 --float_support=VFPv3D16 -me -O3 --define=SOC_XWR14XX --define=Subsys_MSS --define=download_from_ccs --define=Debug_assert_enable-g --enum_warning=subs=subsection=0x800_sw_map=m=-swat_subse-display_subs=-sw-map=-sw-sw-map=xbat_bi-from_subsection-subs=ench_subs=-sw-map=xbul-map=ench_ench_subs=-sw-sw-dag_ench_b stack_size=0x800 -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/control/mmwave/lib -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/control/mmwavelink/lib -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/adcbuf/lib -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/crc/lib -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/dma/lib -"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/edma/lib -i"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/esm/lib -i"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/mailbox/lib /ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/soc/lib /ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/lib -i"C:/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/gpio/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/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include -i_exc_di_express -ms/i_exc_ram_isde-example_-i_cn-i_cn_ombi-display_intrack_ines_-i_example_-i_example_ine_-i_example_-i_om-i_example_ine_ine_intrack_example_-i_example_-i_om-ine_-i_example_-i_-ine_ine_ine_inch-/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/hwa/lib -i_exit_-i_example_intrack_example_ine_ine_ine_ine_-example_inch-/ti/mmwave_sdk_01_00_00_05/packages/ti/drivers/pinmux/lib -i_example_-i_example_inch-/ti/mmwave_sdk_01_00_00_05/packages/ti/utils/cli/lib -i_exampl unused_section_elimination=on -o "xwr14xx_mmw_MSS.xer4f""/config_edma_util.obj ""/config_hw_util.obj ""/data_path.mw./main.obj "./post_processings.librf_lax14xx/librf_linker -lwer4xx/librf_librf_libor.latx.14xx/libor_librf_libor_librf.latx.4
'完成的构建目标:xwr14xx_mmw_MSS.xer4f'
'
C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr14xx/out2rprc/out2rprc.exe xwr14xx_MMW_MSS.xer4f xwr14xx_mmw_mss.bin 0x200000
解析输入目标文件 xwr14xx_MMW_MSS.xer4f。
附加零0
附加零256
附加零124800
文件转换完成!
perl.exe C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr14xx/append_bin_crc/gen_bincrc32.pl xwr14xx_mmw_mss.bin
>>>二进制 CRC32 = b42e5ab2 <<<
>>>二进制文件129828中的总字节<<<
'
****构建完成****
温迪
是否可以按照所附的步骤操作?
e2e.ti.com/.../capture_5F00_demo.pdf
-Raghu