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.

[参考译文] TMS320F28P550SJ:有关如何在 EABI 下正确配置和使用 DCSM 组以避免 ESC 或引导问题的详细文档或指导?

Guru**** 2455360 points
Other Parts Discussed in Thread: TMS320F28P550SJ

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1547521/tms320f28p550sj-detailed-documentation-or-guidance-on-how-to-properly-configure-and-use-the-dcsm-banks-under-eabi-to-avoid-estops-or-boot-issues

器件型号:TMS320F28P550SJ


工具/软件:

团队、

我们的客户 目前正在研究硬件定义、新设计中可能会使用采用 128 引脚 QFP 封装的 TMS320F28P550SJ。

与此同时、他们正在将项目从旧的 COFF 格式迁移到 EABI、这看起来前景相当好。 话虽如此、我们有一个关于在生产过程中使用 DCSM Z1/Z2 安全区域来锁定闪存的问题。 在其 EABI 链接器文件中、他们当前已禁用 DCSM 段、以防止在跳转到 main () 时在初始引导序列期间发生崩溃。 您知道是否有更详细的文档或指导、说明如何在 EABI 下正确配置和使用 DCSM 组、从而避免 ESC 或启动问题?

这个 E2E 论坛似乎是一个很好的起点 — 尤其是 F28P55 的相对较新。

CY、

CY

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

    尊敬的 CY:

    客户是否使用 JTAGLOCK 或对自定义 CSM 密码进行编程作为其 DCSM 设置的一部分? 如果是、他们将需要在 OTP 首次编程期间禁用“Verify flash after programming“选项。 我建议客户先在启用验证的情况下对其闪存进行编程、然后在禁用验证选项的情况下对 OTP 进行编程。

    谢谢您、

    Luke