Thread 中讨论的其他器件:controlSUITE
您好、香榭丽舍
我的一位客户在闪存编程方面遇到了一些严重问题。 在闪存重新编程时、有时无法访问 C28内核。 一旦发生此问题、 就 无法再访问 C28内核上的闪存扇区。 JTAG 和 CCS 用于闪存编程。 M3内核 始终运行良好 、但当 JTAG 尝试访问 C28内核 进行闪存编程时、会显示如下器件故障错误消息。
"错误日志:C28xx_0:无法运行目标 CPU:(错误-1156 @ 0x8050)器件可能在低功耗模式下运行。 是否要使其退出此模式? 选择"是"以强制器件唤醒、然后重试此操作。 选择"否"以在不唤醒器件的情况下重试此操作。 (仿真包6.0.504.4)"
我已经在调试模式下检查了一些闪存控制寄存 器、发现所有的 FLASHCTRL 寄存器都设置为零、FPAC1的第一位也设置为零。 这意味着所有闪存充电器泵电路被禁用并且闪存处于睡眠状态。 我认为这就是我们无法擦除和编程闪存的方法。
是否有人知道这种情况会发生什么?
谢谢、
Steve