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.

TDA2PX EVM的自启动问题



你好,我需要测试TDA2PX的core_load,选择的DEMO是C:\PROCESSOR_SDK_VISION_03_03_00_00\ti_components\drivers\pdk_01_09_00_17\packages\ti\drv\pm\examples\core_loading

现在这个DEMO通过仿真器已经在RAM里面仿真跑起来了,各个核可以通过串口打印各自的load信息,现在我需要把这个例程烧写到flash里面去,我按照TI的文档将各个核的生成文件合成了一个iamge文件,然后用CCS将其烧入到SPI FLASH,此前我已经成功烧写了SBL,且能够正常运行。

现在的问题是复位后串口仅能打印A15这个核的信息,别的核都没信息打印。请问这个问题能提供点解决思路吗?以下是转换image的命令文件。

:: This file is temporary, used for generating images that are compatible with TI's bootloader
:: This file should be deleted after integrating Valeo's bootloader.

@ECHO OFF

set PATH_TO_VSDK=C:\PROCESSOR_SDK_VISION_03_03_00_00
set OUT2RPRC_TOOL=%PATH_TO_VSDK%\ti_components\drivers\pdk_01_09_00_17\packages\ti\boot\sbl_auto\tools\out2rprc\out2rprc.exe
set MULTICORE_IMG_GEN_TOOL=%PATH_TO_VSDK%\ti_components\drivers\pdk_01_09_00_17\packages\ti\boot\sbl_auto\tools\multicore_image_generator\v1\MulticoreImageGen.exe

echo Converting a15..
call %OUT2RPRC_TOOL% pm_core_loading_app_a15_0_release.xa15fg a15.rprc

echo Converting dsp_1..
call %OUT2RPRC_TOOL% pm_core_loading_app_c66xdsp_1_release.xe66 dsp_1.rprc

echo Converting dsp_2..
call %OUT2RPRC_TOOL% pm_core_loading_app_c66xdsp_2_release.xe66 dsp_2.rprc

echo Converting eve_1..
call %OUT2RPRC_TOOL% pm_core_loading_app_arp32_1_release.xearp32F eve_1.rprc

echo Converting eve_2..
call %OUT2RPRC_TOOL% pm_core_loading_app_arp32_2_release.xearp32F eve_2.rprc

echo Converting m4_0..
call %OUT2RPRC_TOOL% pm_core_loading_app_ipu1_0_release.xem4 m4_0.rprc

echo Converting m4_1..
call %OUT2RPRC_TOOL% pm_core_loading_app_ipu1_1_release.xem4 m4_1.rprc


echo Generating multicore image..
%MULTICORE_IMG_GEN_TOOL% BE 1 AppImage 0 a15.rprc 2 m4_0.rprc 3 m4_1.rprc 8 dsp_1.rprc 9 dsp_2.rprc 10 eve_1.rprc 11 eve_2.rprc

echo Please QSPI BOOT.

下图是否提示有问题?