Other Parts Discussed in Thread:MSP430F6433
一 现象: 4个LED灯全亮或者全熄灭,按钮无反应,32K停振,RST去短地不能重新启动.
这种情况下只有重新上电才能恢复
数量:600只表发现40只,主要是这种不可复位的死机。已经生产了6000只。
二 发现的三个过程:
1 连接电脑USB-TTL串口,配置参数时,会导致灯全亮等或者可以自动复位,严重时就说死机
2 电路板已经有内部锂电池,在上外部干电池时初始化跑灯中死机
3 正常运行中有内部电池或者内外有电池供电 系统休眠 隔一段时间醒来搜索无线信号(每天搜索几分钟,一共几次),每秒周期性的采集内、外部电池电压(采样时ADC打开,采用完毕ADC关闭,该端口输出0电平) 这种情况下出现灯熄灭或者按钮无反应 死机.
第三种也就是目前没用LM3模式 ,2016年6月勘误表先生建议不用LPM3模式,该模式导致LOCKUP ,勘误表说了的 PWM24这个条目可以查到 ;但用LP2模式还是出现了前面3中情况死机
HG:
晶振停振有可能是ESD的问题哦,你们这个过过ESD的测试么?USB-TTL有没有加ESD保护?
但是第3点,ADC周期性地采样也会死机就比较奇怪了,每次ADC采样都会有灯熄灭或者按钮无反应么?如果是这样,可能是死在某段程序里出不来了。
,
灰小子:
看adc那个,像是跑飞了
,
Jacky Xu:
如果用LPM2还是一样,明显是代码有问题
你需要一步步排查问题在哪里
,
user4205522:
表示会持续关注此问题!
很难理解为什么 将复位引脚短接到地 都无法重启系统?
,
HG:
重新刷FW,能复位么?芯片坏了么?
,
user4205522:
楼主这个问题解决了吗?
,
shenghong Peng:
还在找原因
,
Arvin Yu:
楼主,我们也遇到这个问题了。 我们是静电出现死机,而且看门狗无法复位。
,
user4205522:
楼主,直接拉低复位引脚可以重启系统吗?
,
Maka Luo:
静电过去可能是MCU程序跑飞了,看门狗也可能失效,复位就可以正常。
这种情况下,需要加强ESD保护系统设计。
,
Felix Jiang:
Hi
1. 要排除芯片损坏的可能
2. 电源是否有问题,许多的奇异现象到最后都很有可能是电源不完整造成的(例如,许多模块在上电瞬间电流非常大,很容易导致另外一部分电压下降)
3. 正确配置lowlevel,在单片机上电瞬间,某些引脚可能处于不合理的状态,导致“短路”瞬间。
4. 32k停振如果是问题源头的话,需要注意低频晶振的一系列问题:“引线要短、外壳屏蔽、驱动力度、谐振电容……”
还有,我过去遇到的电源隔离问题,供您参考一下:使用外部电源的情况下(外部开关电源),然后系统又通过某种方式连接到了计算机(RS232或者是USB),很有可能造成系统重启或者死机。经过分析是因为地平面不一致的问题,例如您的开关电源与您的计算机的GND都是由市电得到,如果隔离处理的不好的话,两者很有可能产生一定的关系,造成地平面不一致。我遇到的这种情况可能会造成重启、死机、通讯误码。
,
HG:
加MPU了么?
你的R33/LCDCAP连在哪里?加个0欧姆的电阻连到电源上去。
,
user4205522:
Hi 帅哥, R33/LCDCAP如果悬空,会有哪些潜在风险呢?我刚出的一个产品,这个脚就悬空这。。。。。。
,
ming li7:
hi,shenghong Peng你这个问题后面解决了吗,是什么原因?
,
user5157225:
你好,MSP430F6433单片机如果LCDCAP/R33引脚悬空会出现什么样的问题或影响
,
Susan Yang:
CAUTION: LCDCAP/R33 must be connected to DVSS if not used.
关于悬空问题,请参考一下下面的帖子
e2e.ti.com/…/3382143
The capacitor on LCDCAP only needs to be populated if you are using the LCD charge pump.If the charge pump starts up without a capacitor present, this can damage the device.If you are not using the charge pump, it is recommended to connect this pin to ground.If the charge pump is not turned on, there should not be risk of damage to the device, but current consumption could be higher since you have a floating pin.
Please also note that the LCD_C on this device includes a protection to disable the charge pump if it is started and the LCDCAP is not present.See the LCDNOCAPIFG in the users guide.