主题中讨论的其他器件: TMDSCNCD28388D、 UNIFLASH
大家好、
你好。 我是代表客户发布此查询的。
"我们在此报告一个在定制电路板上对 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 酒店