TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR6972死机

目前1500个产品,运行几个月,有9个出现下列情况:

死机,掉电复位后可以正常运行。由于样本比较少,其它现象信号没有怎么获得。据FAE答复是,有可能LPM3休眠模式下出现了死锁,唤醒不了。

而勘误表也没有指出怎么判断是不是进入LPM3死锁,以及如何产生这种死锁,以方便现象重现。请大家指教

Susan Yang:

请问RST去短地能不能重新启动?还是只有重新上电才可以?晶振是否停振?

另外建议您试一下LPM2,如果用LPM2还是一样,就是您的代码可能有问题

在MSP430FR6972的数据勘误表内,PMM的问题可能导致您所描述的情况,您可以查看一下

www.ti.com/…/slaz627q.pdf

灰小子:

楼主的产品用在什么环境?

电源电路和复位电路时怎么样的?

这种情况也不能排除是环境问题或者偶发情况

FangJun wang:

回复 Susan Yang:

有一个样机,测试了一下,晶振是停止了,我们用RST短接了一下,晶振起振了,但是程序跑的不对。只有上电复位才可以正常运行

Susan Yang:

回复 FangJun wang:

晶振停振有可能是ESD的问题,请问您的板子是否过ESD测试了?USB-TTL有没有加ESD保护?

有可能是静电后MCU程序跑飞了,看门狗也可能失效。建议您需要加强ESD保护系统设计

FangJun wang:

回复 灰小子:

晶振用的匹配电容是22pf,有影响吗?

FangJun wang:

回复 Susan Yang:

ESD 3.3V通过了。板子串口用来和GPRS模块通讯,没有作ESD防护。
另外RST复位不行,重新上电可以,这是有什么区别。

灰小子:

回复 FangJun wang:

 不清楚。匹配电容要根据晶振的来选择,在晶振的数据手册里有说明。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR6972死机
分享到: 更多 (0)