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.
TI 工程师,您好:
我在开发28377D的应用程序,在线仿真CPU1、CPU2都可以正常运行。现程序下载到Flash中,在CPU1主函数中加入IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH);
芯片重新上电后CPU1正常,CPU2无法正常运行。
使用TI例程中的C2000Ware_1_00_06_00\device_support\f2837xd\examples\dual\blinky_dc的例程,配置成FLASH模式,CPU1、CPU2都可以正常运行。
问题1:我的工程是否还有没注意到的地方,请指出可能的问题点?
问题2:下载CPU1、CPU2工程,做了以下几步:
a、CPU reset ----CPU2
b、CPU reset -----CPU1
c、run CPU2
d、run CPU1
在线仿真IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH)函数,函数运行到
bootStatus 该标志位职位 C2_BOOTROM_BOOTSTS_C2TOC1_BOOT_CMD_ACK
CPU1可正常运行到main函数,CPU2无法运行到main数,我的工程与例程该现象一致
请问这是怎么回事?
问题3:针对这种问题,我应该从哪方面入手,感觉在线仿真好像无法定位问题点?