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.

[参考译文] TMS320F280039:SysConfig 工具中的 DCSM 配置:零引导模式引脚、闪存引导、F280039 未启用安全功能

Guru**** 2805425 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1608781/tms320f280039-dcsm-configuration-in-sysconfig-tool-zero-boot-mode-pins-flash-boot-no-security-features-enabled-with-the-f280039

器件型号: TMS320F280039
主题: SysConfig 中讨论的其他器件

我想借助 SysConfig 工具更改 F280039 MCU 上的 DCSM OTP 设置。

要求:

  • 应忽略引导模式引脚(零个引导模式引脚)
  • 器件应从闪存引导(行为就像两个引导引脚都被拉高一样)
  • 不应启用任何安全功能
    • 所有存储器应保持不安全状态
    • JTAG 应保持激活状态
    • 无需密码

问题:

  • 您能告诉我如何在 SysConfig 工具中配置 DCSM 来完成此操作吗?
  • 如何进行实际的 OTP 编程? 刷写 SysConfig 工具生成的软件是否足以更改 OTP 存储器?
  • 由于 OTP 写入仅可能一次:成功写入 OTP 后、是否必须删除 SysConfig 工具中的 DCSM 设置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您能告诉我如何在 SysConfig 工具中配置 DCSM 来实现此目的吗?

    可通过配置 ZONE1 Header 来轻松实现此目的:

    如何进行实际的 OTP 编程? 是否足以刷写由 SysConfig 工具生成的软件以更改 OTP 内存?

    是的、正确。 SysConfig 生成两个文件:dcsm.asm 和 dcsm.cmd、它们对 OTP 中的 DCSM 配置进行编程。

    出于您的目的(仅将零引脚引导配置为闪存)、您可以针对除 ZONE1 Header 之外的所有其他段取消选中“Configure this Section“。  

    由于 OTP 写入仅可能一次:成功写入 OTP 后、我是否必须删除 SysConfig 工具中的 DCSM 设置?

    您不必担心。 SysConfig 将自动检测存储器位置是否已编程、并跳过编程。

    如果您还没有: https://www.ti.com/lit/an/spracp8/spracp8.pdf、请参阅此文档

    此致、
    马特