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.

[参考译文] MSP430FR5959:低温故障

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/831274/msp430fr5959-bug-at-cold-temp

器件型号:MSP430FR5959
主题中讨论的其他器件: MSP430FR5969

团队、  

我们 最近遇到了 MSP430FR5959问题、我们希望您能帮我们解决这个问题! 主要原因  是在低温下(从-20C 左右开始)、一些 MSP430FR5959芯片似乎偶尔锁定。

 

  • 锁存相对较不频繁、运行时间每隔几天左右在 受影响的芯片上发生一次(但请参阅下面有关温度依赖性的注释)。 到目前为止、我们已经在几百个芯片中的~10个芯片上观察到了这一点。
  • 它看起来与温度相关。 影响通常始于-20C 左右。 该速率随着 温度的降低而增加。 在~-35C 时、该速率似乎明显高于~-25C 时的速率。
  • 它 看起来也依赖于芯片。 表现出这种行为的芯片会重复表现出来、而运行相同固件的其他芯片根本不会表现出来。 温度依赖性似乎也是每个芯片的温度依赖性。 有些芯片在~-20C 时出现问题、而另一些芯片仅在 ~-30C 时开始出现问题。
  • 所有受影响的微控制器以前都长时间暴露在高温和低温下
  • 我们在这些芯片上启用了 WDT_A 看门狗计时器、看门狗在预期时间(本例中为~130ms)后会触发、并且芯片会恢复。 看门狗干预由芯片的复位原因(SYSRSTIV = 22)确认。

 

有关我们具体情况的其他一些详细信息:

 

  • 我们以16MHz 的频率从其内部 DCO 运行 MSP430FR5959。 没有外部时钟或其他时钟域、尽管一些(但不是所有)受影响的固件确实作为具有异步 SCLK 的 SPI 从器件运行。
  • 固件仅在 FRAM 之外运行。 程序代码和数据(包括所有变量和程序栈)存储在 FRAM 中。 我们不使用 芯片的 SRAM。
  • 我们配置 FRAM NWAITS=1
  • 我们持续使用芯片上的所有3个 DMA 通道
  • 我们不使用任何 LPM 模式(我们始终保持激活模式)
  • 至少在4个不同的固件中观察到了这一点(尽管它们都具有上述属性)。
  • 这些症状(芯片依赖、冷依赖和导致锁定)与我们在不同芯片技术上遇到的等待状态问题相似。

 总之、感谢您帮助我们了解这一点。  我们希望您能告诉我们:

 

  •  MSP430FR5959 在低温下运行时是否存在任何已知问题或问题?
  • 您能否确认 FRAM NWAITS=1对于在工作温度范围内以16MHz 的频率从其内部 DCO 运行的 MSP430FR5959而言绝对足够? TI 是否建议使用额外的 FRAM 等待状态?
  • 您是否认为有任何其他信息可以帮助我们解决此问题?

 

非常感谢、  

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

    你好、Micheal

    1.您能解释更多关于"锁定"的信息吗?

       (1)这是否意味着外侧事件没有响应? 您如何知道它锁定了?

       (2)硬件复位是否可以解决此问题?

       (3)您能帮助我们进行测试、测试 SMCLK 并查看 DCO 是否在问题发生时挂起?

    2.您使用的是哪种器件?  您在标题中写入了 MSP430FR5969、但在下面始终提及 MSP430FR5959。

      如果是 MSP430FR5959、您是否能看到此器件的勘误表?http://www.ti.com/lit/er/slaz469v/slaz469v.pdf

      (1) SMCLK 和 MCLK 具有相同频率的剂量?

    3.您是否在问题发生时读出固件以查看此处是否有任何代码更改?

    此致

    Gary

       

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

    你好、Micheal

    有关此问题的任何更新?

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

    当我们讨论这个问题时、我将首先关闭这个线程。