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.

[参考译文] TMS320F2800137:DCSM

Guru**** 2589265 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1390287/tms320f2800137-dcsm

器件型号:TMS320F2800137
主题中讨论的其他器件:UNIFLASH

工具与软件:

尊敬的专家:

当我使用  CSM 密码时、使用 DCSM 模块。

我可以按如下方式在 CCS 中读取数据、为什么读取的数据不为零?

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

    尊敬的 Youjun:

    您能否确认您已在地址0x78020处编程了定制 CSM 密码? 您能在该位置发送内存浏览器的屏幕截图吗?

    如果您已经在片载闪存工具内提供了您的 CSM 密码、这可能会在一个仿真器复位时解锁器件、从而导致内存不安全。

    除了编程定制 CSM 密码之外、还需要在 DCSM 工具中指定安全的存储器位置。

    谢谢!

    Luke

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

    链接指针为0x3FFE。

    如何 确认闪存扇区(我想锁定)已锁定?

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

    尊敬的 Youjun:

    您尚未编程自定义 CSM 密码。 这是锁定区域所必需的。 当该区域被锁定时、您将在用户 OTP 和任何安全存储器区域中看到全0。

    谢谢!

    Luke

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

    我已经 编程了定制 CSM 密码、默认值为  FFFFFFFF、我设置了值 FFFFFFFE 

    当我使用 CCS 调试时、应该输入 SM 密码、否则、它不能由 CCS 链接。因此读取的数据不是全0。

    我如何 查看所有0数据?

    当我使用 uniflash 读取数据时,代码停止,比如 LED 不是闪烁的?为什么?

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

    尊敬的 Youjun:

    如果你在 CCS 片载闪存工具内输入 CSM 密码并且进行一个调试器复位、这个区域将被解锁。

    按下 GUI 中的"Lock"(锁定)按钮可重新锁定区域

    您使用等待引导模式还是从闪存引导? 如果从闪存引导、只要程序计数器位于安全存储器中、调试器就会断开连接。 您必须使用等待引导并解锁区域或执行 ECSL 解锁以防止这种情况发生。

    谢谢!

    Luke