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.

[参考译文] TMS320F2809:可能的热循环故障

Guru**** 2521300 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1002884/tms320f2809-thermal-cycle-possible-failures

器件型号:TMS320F2809

我在上面安装了许多安装了"TMS320F2809ZGMS"的 pcbas、这些 pcbas 经过了热循环测试。 这些器件的温度不应超过120°C 或低于-40°C。 这些器件似乎有些正常工作、但有时访问某些内部闪存时似乎有问题、或者可能只有 OTP 存储器存在问题。  其中一些装置似乎是通过更换 PCBA 上的晶体来固定的、但有些则不是。  有时、设备可能会开始工作一段时间、然后停止工作。

这样做是否会使闪存或 OTP 存储器降级、从而使我们有时可能发生器件间歇性运行。  在整个热循环测试过程中、我们不应该一直写入闪存。 我注意到闪存具有较低的额定工作范围、可用于为该器件写入(0C 至125C)。 如果您在接近-40C 的温度下运行、闪存是否仍会降级?
其他一些具有"TMS320F2809ZGMS"的 pcbas 可能暴露在低至-50C 的温度下、并且在类似的故障模式下失败、但在测试中更早的时间。
如果闪存加电且环境温度低于-40C 而未写入内容、闪存是否会失败?

此外、您的数据表还表明、通过写入低于0C、闪存的写入寿命可被缩短。 您是否有关于在低于0C 的各种温度下可能写入多少次的数据?

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

    Glenn、

    感谢您访问 TI E2E 论坛。

    我不认为温度循环本身或器件在其温度范围内的运行(包括对闪存进行编程)会产生这种影响。  如果仅读取超出温度规格、我也不会期望闪存永久降级。  对该区域中的闪存进行编程或擦除可能更不确定、但我认为在器件恢复到规格后、可以通过重新编程来恢复闪存。

    考虑到 X-Tal 注释、如果器件在输入时钟可能超出规格时尝试编程和/或擦除、则可能会导致问题;但在时钟正常后、应能够通过重新编程对这些问题进行整流。  对于读取、如果器件超出时钟规格、则在时钟固定时会自行修复、而不会损坏闪存内部(我认为您看到的是这种情况)。

    我想以稍微不同的方向来对待它、因为我们将讨论温度循环。  由于这些是 BGA、您是否尝试对 PCB 后温度循环进行回流焊以查看故障是否消失?  在调试器件内部的任何潜在电气故障之前、我想排除从 C2000到 PCB 的连接中的任何类型的机械故障。  尤其是观察到该装置可以工作一段时间但随后发生故障。

    最棒的

    Matthew