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.

[参考译文] TMS320F28032-Q1:什么故障会导致 CSM 永久锁定?

Guru**** 2512775 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1296368/tms320f28032-q1-what-failure-will-cause-csm-permanently-locked

器件型号:TMS320F28032-Q1

尊敬的 BU 专家:  

在客户侧、已发现2个 F28032 CSM 意外锁定。 他们不使用 CSM 来锁定器件、但仍然从他们返回的字段中找到2个 PC、但 OTA 失败、他们发现2个返回芯片无法编程、所有闪存内容均为0、CSM 安全位设置为1 (即已锁定)。  

因此、我检查了他们的 OTA 过程、使用闪存 API 是可以的。 它们仅运行扇区 C-H、而不运行扇区 A 和 B (这2个扇区用于存储其引导加载程序固件)。 所以它们的程序可能不会导致 CSM 被锁定。 我被告知扇区 A 与扇区 H 是平衡的、我认为扇区 H 的错误操作也会导致扇区 A 被清零、从而使 CSM 永久锁定? 但我不能肯定这是在这种情况下的情况。  

那么、我要检查什么故障会导致 CSM  永久锁定? 如果 扇区 H 上的错误操作有可能也会导致扇区 A 被清除从而使 CSM 永久锁定的话? 任何其他系统因素都会导致这个问题、例如闪存耗尽以及它如何导致 CSM 锁定?  

嗯、我想知道 F2803x 中的平衡机制、即 H 扇区与 A 扇区如何平衡、以及哪些因素会影响/增强这种"平衡连接"、例如芯片故障或弱点。  

此致、  

将会  

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

    将会、

               如果器件已锁定、您无法通过 CCS 连接/解锁器件、恐怕您只能更换这些器件。 如果擦除/编程操作因欠压/掉电情况而受到干扰、器件可能会无意中被锁定。 如果在擦除/编程操作期间器件缺少电流、也可能会发生这种情况。 请参阅 https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/826343 

    您对平衡行业的理解在很大程度上是正确的。 更多信息、让我来查看闪存规格。

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

    压缩扇区:检查是否过度擦除(即位耗尽)。  ALGO 的这一部分将缓慢向被过度擦除的位增加电荷。 耗尽的位会影响扇区回读的方式以及所谓的平衡扇区。  如果一个扇区中有耗尽的位、则会影响其平衡扇区中的位回读方式。 如果擦除过程被中断且位处于已耗尽状态、则可能会对闪存中其他位的读取产生影响。 请参阅

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/111512/are-dual-application-images-possible/398375#398375

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

    您好、Hareesh。  

    感谢您的意见。 客户现在希望我们分析故障芯片的根本原因。 他们是汽车客户、总是深入研究每个故障、并使现场团队变得非常艰难。  

    耗尽的位可以影响扇区回读的方式以及所谓的平衡扇区。  如果一个扇区中有耗尽的位、则会影响其平衡扇区中的位回读方式。 如果擦除过程被中断且位处于已耗尽状态、则可能会对闪存中其他位的读取产生影响。 [/报价]

    这意味着、如果扇区 H 中有一些过擦除(耗尽)的位、扇区 A 的读取可能会受到影响、并且可以全为0读取 CSM 区域、从而安全逻辑认为器件应该受到保护? 我的理解是否正确? 我如何批准我的假设?  

    此致、  

    将会  

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

    将会、

      您的理解是正确的、但这只是一个假设。 这意味着、耗尽是客户看到的情况的唯一可能原因。 可能还有其他原因、例如编程期间的欠压。 让我们进一步脱机调试/分析。 我将关闭该帖子。