您好,
我在建造新 PCB 时遇到了问题。
问题似乎存在
29发生 RAM 不可纠正错误 NMI 或 ROM 奇偶校验错误
28发生闪存不可纠正错误 NMI
19 SYSPLL 或 AUXPLL 无法启用
0x1 = CPU1启动 ROM 已开始运行
它不工作的最可能原因是什么???
附加代码,inker 和 探测文件。
e2e.ti.com/.../8054.code.zip
生成的代码在 MATLAB Simulink 中,它通过 CAN 总线发送一个字节,每秒闪烁一次。
加载程序时,它在使用调试器时起作用。
重启后,它就不想运行。
如果手动连接到 CPU1,且符号已手动加载,则表明它卡在 NMI_ISR 中,
如果调试器在连接探测器时禁用中断,则问题可能始终存在。 是这样吗?
ram 和 flash 错误是 SYSPLL,AUXPLL 错误的原因还是影响?
进一步混淆:我已经与其他芯片 F28384S 构建了相同的 PCB, 它运行正常。 但还有另一个问题
直到我评论这条线,它才会运行。
//while(SysCtl_isCPU2Reset() == 0x1U);
在中
c2000_flash_init();
功能。
我将为它创建另一个贴标。 我认为这是一个单独的问题。