Other Parts Discussed in Thread: AWR2944P, SYSCONFIG, UNIFLASH, AWR2944EVM, AWR2944
Tool/software:
Hi,
I have an UDP data streaming application developped for the ARM Cortex R5F core on the AWR2944PEVM platform.
When I test my application directly in the CCS 12.8.1 debugger, it behaves as expected by transferring data from EVM with IP 192.168.1.100 to my PC with IP 192.168.1.120.
Here is the wireshark capture showing the data transmission:
The issue I faced is when I want to flash my application into the eval board so that it starts streaming in standalone mode after power-on.
After the flashing, nothing is streamed and the LED on the RJ45 Ethernet port remain turned off.
Here are the steps I followed to flash my appimage containing the xer5f application:
1. Conversion from .xer5f to .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. Appimage creation
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 --out C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.appimage C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.rprc@0
3. Flash into 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
With default.cfg following content:
#-----------------------------------------------------------------------------#
# #
# DEFAULT CONFIGURATION FILE TO BE USED WITH THE FLASHWRITER SCRIPT #
# #
#-----------------------------------------------------------------------------#
# First point to sbl_uart_uniflash binary, which function's as a server to flash one or more files
--flash-writer=sbl_uart_uniflash.release.tiimage
# Now send one or more files to flash or flashverify as needed. The order of sending files does not matter
# When sending bootloader make sure to flash at offset 0x0. ROM expects bootloader at offset 0x0
--file=sbl_qspi.release.tiimage --operation=flash --flash-offset=0x0
# send the application image to flash. Flash it at 0xA0000 as the SBL expects it at this location
--file=C:/HOME/REFLASH/test_demo/udp_stream_awr2944p_mss_evm.appimage --operation=flash --flash-offset=0xA0000
What can be the cause of my issue according to all I wrote there?
BR,
Adrien