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.

[参考译文] TIDA-01281:TMS320F28035如何避免锁定器件

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/979348/tida-01281-tms320f28035-how-to-avoid-locking-the-device

器件型号:TIDA-01281
主题中讨论的其他器件:TIDA-00951

您好!

当我尝试将程序刷写到器件(对于 TIDA-00951直流/直流转换器)时、我收到了以下屏幕截图中显示的错误消息。 在尝试擦除扇区 A 时、该操作超时、现在全部读取0x0000。 自首次连接到目标电源以来、电源也从5V 下降到大约3.9V。  

我有另一个器件要用替换锁定的器件、但我想避免犯同样的错误。 我是否有任何具体的错误、或者我可以采取哪些措施来降低意外锁定的发生几率?

谢谢、

桑迪

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

    桑迪

    感谢您联系 E2E。

    在闪存编程期间、C2000器件在3.3V 电源上消耗的电流比正常运行期间要高一点。  我不确定电路板为什么会消耗额外的电流后编程(即使后编程出现问题)。   

    我注意到您的电源具有130mA 电流钳位、在本例中、电压仅为3.9V、此器件的典型电流消耗在128mA 范围内。  我们可能在编程期间钳制了电源、这可能导致超时。

    我不确定这块特定电路板上还有哪些其他组件、但您可以考虑将限值提高到250mA 左右、以便为编程和正常运行提供一些余量。   

    除此之外、如果您有足够的未使用闪存空间、我建议将代码放置在扇区 A 和 H 之外。 扇区 A 包含密码、 并且与扇区 H 保持平衡。 我们越能避免接触这些扇区中的每个扇区、如果发生超时或电源事件、则可能性就越小、因为这样会影响可锁定器件的密码。

    最棒的

    Matthew

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

    您好、Matthew、

    感谢你的帮助。 我使用了您的建议、这次没有编程问题。

    但是、仍有额外的电流消耗编程后。

    最棒的

    桑迪

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

    桑迪

    很高兴您能够对器件进行编程。  我不会过于担心额外的电流消耗、尤其是当电路板未连接到另一个将终止驱动器信号的通信模块时。   

    如果您有任何其他问题、请告诉我。

    最棒的

    Matthew