主题中讨论的其他器件: AWR2944P、SYSCONFIG 、UNIFLASH 、AWR2944EVM、 AWR2944
工具/软件:
您好、
我在 AWR2944PEVM 平台上为 ARM Cortex R5F 内核开发了一个 UDP 数据流应用程序。
当我直接在 CCS 12.8.1 调试器中测试应用时、它的行为符合预期、使用 IP 192.168.1.100 将数据从 EVM 传输到 IP 192.168.1.120 的 PC。

以下是显示数据传输的 Wireshark 捕获:

我面临的问题是、我想将应用程序刷写到评估板中、以便在加电后开始以独立模式进行流式传输。
闪烁后、不会有任何流式传输、RJ45 以太网端口上的 LED 保持关闭状态。
以下是我刷写包含 xer5f 应用程序的 appimage 所遵循的步骤:
1.从.xer5f 转换为.rpcp
C:/ti/sysconfig_1.23.1/nodejs/node C:/ti/mmwave_mcuplus_sdk_04_07_00_01/mcu_plus_sdk_awr2x44p_10_00_00_07/tools/boot/out2rprc/elf2rprc.js C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.xer5f
2.应用映像创建
C:/ti/sysconfig_1.23.1/nodejs/node C:/ti/mmwave_mcuplus_sdk_04_07_00_01/mcu_plus_sdk_awr2x44p_10_00_00_07/tools/boot/multicoreImageGen/multicoreImageGen.js --DevID 55 --输出 C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.appimage C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.rprc@0
3.刷写到 AWR2944PEVM 中
Python C:/ti/mmwave_mcuplus_sdk_04_07_00_01/mcu_plus_sdk_awr294x_10_00_00_07/tools/boot/uart_uniflash.py -p COM10 --cfg=C:/HOME/REFLASH/default.cfg
default.cfg 包含以下内容:
-------------------------------------------------------------------------------------------- #
# #
# 与 FLASHWRITER 脚本一起使用的默认配置文件 #
# #
-------------------------------------------------------------------------------------------- #
#首先指向 sbl_uart_uniflash 二进制文件,它作为一个服务器来刷写一个或多个文件
-- flash-writer=sbl_uart_uniflash.release.tiimage
#现在发送一个或多个文件到闪存或 flashverify 根据需要。 发送文件的顺序无关紧要
#发送引导加载程序时、请确保闪存偏移为 0x0。 ROM 期望引导加载程序位于偏移量 0x0 处
-file=sbl_qsp.release.tiimage --operation=flash --flash-offset=0x0
#将应用程序映像发送到闪存。 按照 SBL 在这个位置所期望的那样、在 0xA0000 处刷写它
-file=C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.appimage --operation=flash --flash-offset=0xA0000
根据我在那里写的所有内容、我的问题的原因是什么?
BR、
Adrien



