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.

[参考译文] F29H85X-CPU2-EVM:无法刷写到 SOM

Guru**** 2322270 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1525287/f29h85x-som-evm-cannot-flash-to-cpu2

器件型号:F29H85X-EVM-EVM SOM

工具/软件:

您好:

以下是我们调试多个内核所用程序(led_ex2_blanky_cpu1_cpu2_cpu3_multi)的步骤。

1.将程序加载到 CPU1上

 

2.在 CPU1上运行软件

3.选择"Connect to Target"连接到 CPU2

4.将程序(led_ex2_blanky_cpu1_cpu2_cpu3_multi_c29x2.out)加载到 CPU2

完成此步骤后、我们将收到此错误:  C29xx_CPU2:写入寄存器 PC_FORCE 时遇到问题:(错误0xFFFFFAAF - hpti_context_cmapi_c29x:WriteRegister:391)在 ISR 中停止时无法修改 PC (仿真包20.1.0.3429)  

程序卡在_error_中、CPU2在复位时停止。

**在进入调试之前,在编译输出中,我们会得到 cpu2App.bin:没有这样的文件或目录和 c29-cert-pad.bin: 没有这样的文件或目录错误

这是我们无法刷写到 CPU2或 CPU3的原因吗?  

刷写 CPU2的正确方法是什么?为什么发生此错误?

谢谢、

Nida