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.
我们已通过将 LinkPointer 值从0xFFFFFFFF > 0xFFFFFFFE > 0xFFFFFFFC > 0xFFFFFFF8来4次更新密码和存储器分区配置。
之后、当我想通过设置 LinkPointer 值 0xFFFFFFF0再次更新密码时、它会给出以下错误。 即使我尝试下一个地址 0xFFFFFFE0、仍然会出现相同的错误。
[12/20/2022, 5:55:06 PM] [ERROR] C28xx_CPU1: Error during Flash programming (Flash algorithm returned error code). FMSTAT (STATCMD on some devices) value = 48. Operation Cancelled (0). [12/20/2022, 5:55:06 PM] [ERROR] C28xx_CPU1: Please make sure the memory location you are programming have not already been programmed. [12/20/2022, 5:55:06 PM] [ERROR] C28xx_CPU1: Error encountered during security operation. Operation Cancelled.
我需要有关更改 LinkPointer 值的帮助、以便能够再次更改 OTP 存储器中的密码。
您好、Asad、
您的密码可能与密码掩码不匹配、密码掩码会根据链接指针的值而变化。 今天稍后我会研究这个 问题、看看其他可能是什么问题。
谢谢、
Luke
阿萨德
您是否在多个器件上遇到此错误?
您好、Asad、
您可以尝试将链接指针编程为0x1FFFFFF0吗? 链接指针的前3位在 TRM 中列为无关位、这些位中的一个可能在 ECC 转换后被编程为0、并且您正在尝试使用0xFFFFFFF0的链接指针将它们编程回1。 SysConfig DCSM 工具会强制您的链接指针将这3个位编程为0当您更新链接指针时、我不确定 uniflash 是否存在此错误检查。
已尝试使用建议值0x1FFFFFF0、但仍然得到相同的错误。 此外、密码看起来可以、正如我在存储器中看到的那样、我能够使用 UniFlash 中的新映像对闪存进行重新编程。
是的。 我们在两个芯片上遇到相同的问题。
Asad、fmstat 错误 意味着您正在尝试向 OTP 中已编程为"0"的位写入"1"。 我会将存储器浏览器中 ZONE1和 ZONE2 OTP 的内容与尝试在.out 文件中写入的值进行比较。
是的、这似乎是合理的解释、因为当我多次更改 Zone2的密码时、它允许我更改密码。 1)这就结束了1)可以为 TRM 中定义的每个区域(zone1和 zone2)配置30次密码和存储器分区。
问题1 -当有人意外地将位设置为零但知道正确的密码时、我的问题是可以解决这个问题的方法。 他无法重新配置 LinkPointer?
Q2-我意外地设置了 Z2_GRABRAMR = 0xFFFFFFFC;设置"LS0 RAM 不可访问"。 现在、我也无法使用正确的密码读取存储器、重新刷新存储器、解锁区域等。 它现在似乎完全锁定了。 是否有解锁的方法、再说一次、我知道密码、但它不起作用、并在尝试任何操作时提供以下错误。 虽然显示电源问题、但没有任何电源问题、并已重新检查并确保正常工作。
嗨、Asad、
关于问题1、链接指针中的所有位都是一次性可编程的、这意味着您只能通过将最低有效位设置为"1"到"0"来重新配置链接指针。 您应该能够通过首先解锁器件、然后重新编程链接指针来实现此目的。 我认为、在解锁器件后、您还应该能够看到链路指针的当前值。
我将在明天就问题2再次与您讨论、我想我之前已经看到过这个问题、但我不确定具体原因。
您好、Asad、
为了彻底检查、您是否在尝试更新链接指针之前解锁了器件? 我注意到,在您以前发送的屏幕截图中,除您的密码外,您的所有安全设置都是0,表示该区域仍被锁定。 必须先解锁区域、然后再更新链接指针。
我怀疑 Z2_GRABRAMR 的值与电源问题有关。 您是否更改了 JTAGLOCK 或 JTAGPSWD 设置? 您能否尝试在 CCS 中启动您的目标配置并选择测试连接选项以确保您的 JTAG 连接器不会出现问题?