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.
工具/软件:Code Composer Studio
我成功地刷了几次处理器的臂侧,然后在刷新过程中,我的开发系统发生了某种崩溃(我不知道是什么原因造成的)。 现在我无法闪存A和J-N区 我没有故意锁定零件,但它的行为就像这些扇区被锁定一样。 我也看过一些关于"耗尽"的讨论,但我没有看到我现有工具中的额外选项(UniFlash 3.4 和4.1 ,CCS v6)。 是否有办法在不更换设备的情况下恢复此设备?
感谢您提供的任何帮助,
--史蒂夫·G
Steve,
F28M36x器件中使用的闪存技术不会耗尽,因此您在UniFlash和CCSv6中看不到相关选项。
您最近是否对您的申请进行了任何更改? 可能是您已设定密码位置,因此无法再擦除这些闪存扇区。 您可以打开调试器内存窗口,查看您在密码位置中编程的值,并将它们复制到插件中的密钥寄存器,然后在尝试擦除之前解锁设备。
请注意,在OTP的M3 OTPSECLOCK位置对PSWDLOCK字段进行编程之前,您将能够在调试器窗口的Flash中看到编程的密码。 检查zone1和zone2的密码位置和GRABECT位置。
我将请我们的安全专家来看看这一点。
谢谢,此致,
Vamsi
我在CCS中启动了调试会话,但没有将任何内容加载到内存中。 我刷新了内存浏览器视图几次(只是为了确保值一致)。 下面是我的发现:
0x20万:00000BBF 0ADB380F CA20.06万 0F0万B 000ADB5E 0BD520.06亿 0000000万 0000万
0x2FFFDC:0万00 000000000万00000 000000000万 00000000 0ADDE70F0万 0ADDE70F AE200600 0500000B 0AD9A820 DDCB0F002006000A