TM4C 团队好!
我的客户使用 TM4C1231D5PZEIR MCU 已投入生产多年、至今效果总体上良好。 但是、最近在生命周期测试期间、他们遇到了问题。
客户电路板在自动循环多日(作为生命周期测试的一部分)后发现处于 MCU 似乎无法正常工作的状态:
a) 所有 MCU 输出似乎都处于高阻抗状态
b) MCU 不再串行通信(UART 串行通信)
C) 看起来 TM4C1231D5PZEIR 一直处于复位状态。
D) 他们尝试强制进行硬件复位、并确认 MCU 复位引脚从3.3V 转换为0V 并返回3.3V。 然而、这个硬件复位对 MCU 没有影响。
e) 摆脱这种状况的唯一方法是完全断开电路板的电源、然后将其重新加电。
f) 下电上电后、发现以下两项之一:
-板将再次正常工作或
-电路板不再工作(在这种情况下,经调查,整个固件已被擦除)。
g) 这种行为已被多次观察到。
其他 TM4C 设计正在生产中、但唯一的问题似乎是在单个电路板上使用此器件(TM4C1231D5PZEIR)。
我的客户查看了勘误表(http://www.ti.com/lit/spmz849 ),但没有发现任何值得注意的问题。 勘误表 MEM#05与观察到的行为一致,但他们认为它不适用于他们的用例。
我向他们询问了一个潜在的引导加载程序问题、因为我看到了这个(可能适用)论坛帖子。 https://e2e.ti.com/support/archive/internal/int-stellaris_arm/f/176/t/412734。
谢谢、Merril