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.

[参考译文] TMS320F28388D:闪存区域1已锁定

Guru**** 2538950 points
Other Parts Discussed in Thread: TMS320F28388D, TMDSCNCD28388D, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1218287/tms320f28388d-zone-1-of-the-flash-memory-is-locked

器件型号:TMS320F28388D
主题中讨论的其他器件: TMDSCNCD28388DUNIFLASH

大家好、  

你好。 我是代表客户发布此查询的。

"我们在此报告一个在定制电路板上对 TMS320F28388D 微控制器的闪存进行编程时遇到的问题。 此定制板与 TMDSCNCD28388D 控制卡类似、但具有不同的外形尺寸。

我们已经成功生产了这种定制电路板、没有任何问题。 微控制器在这第一批产品中的批号是 F28388DZWTS 7A-21C2H1W G1。

 不过、我们最近发布了新一批相同的定制电路板、并且在对器件进行编程时遇到问题。 在此新批次中、TMDSCNCD28388D 微控制器具有  F28388DZWTS 7A-14A56GW G1 批号。

 我们比较了第一批和第二批的器件、发现没有硬件或设计问题(因为第一批处理效果很好、设计与 TMDSCNCD28388D 参考非常相似、使用的是 FTDI FT2232HL 编程为 XDS100v2仿真器)。

 我们相信,在这批  微控制器在到达时已锁定存储器区域1 而我们不知道解锁密码。

 

以下是我们在尝试使用 UNIFLASH 工具擦除闪存时收到的消息:

[17/4/2023 10:38:13][INFO_C28xx_CPU1:警告:在复位后解锁器件(区域1)失败。

[17/4/2023 10:38:24][ERROR] C28xx_CPU1:闪存编程器:擦除扇区0时出错。 FMSTAT 值= 1040。 操作已取消(0)。

[17/4/2023 10:38:24][错误] C28xx_CPU1:闪存编程器:擦除闪存时出错。 请检查器件是否已锁定。

 

尝试使用默认密码(使用 UNIFLASH)进行解锁时、我们获悉器件已锁定:

[17/4/2023 14:25:31][INFOC28xx_CPU1:正在执行安全操作...

[17/4/2023 14:25:31][INFO] C28xx_CPU1:计算的链路指针偏移量:0x20

[17/4/2023 14:25:31][INFOC28xx_CPU1:解锁设备...

[17/4/2023 14:25:31][INFO_C28xx_CPU1:锁定状态: 1.

[17/4/2023 14:25:31][错误] C28xx_CPU1:解锁器件时出错。 器件仍锁定。 请重新检查输入的密码。

 

当尝试向存储器写入编程时、我们被告知存储器映射不合适。 UNIFLASH 和 CODE Composer Studio 都会出现这种情况。

[17/4/2023 18:04:52][ERROR] C28xx_CPU1:文件加载程序:验证失败:地址0x008000@程序不匹配请验证目标内存和内存映射。

 

此外、在第一次生产运行时在卡上执行所有这些任务时、没有错误。

我们已随函附上一份报告,其中载有我们软件部门的其他结论。

 您是否能根据此信息确认闪存区域1是否被锁定? 如果没有,我们如何加以确认? 有什么方法可以在不知道密码的情况下解锁它吗?

 提前感谢您的帮助。"

请帮助提供建议。 感谢您的支持。

此致、  

Marvin 酒店