故障现象:1.发生故障的车断电或休眠后故障可能随机消失 2.大灯不反馈在左右灯上分布随机的,或单独或组合都出现
故障分析:
1、故障车未断电时,切换功能后功能正常但大灯无反馈;断电后故障大概率消失,大灯有反馈;
2、测试各芯片端口输入电压均正常,排除线束、接插件以及输入滤波电路问题;
3、进一步,用示波器抓取MCU的P30端口正常和故障时的波形;测试LIN芯片其余引脚,发现RX和EN引脚电压异常,发现故障时均为高电平,LIN可以正常通信;
4.故障复现:
1.实车上测试打左转向时,将右灯也更换为左灯,左灯快闪;左灯快闪后移除右边所装左灯,快闪仅有断电后消失;以上快闪时无反馈,反之依然;
2.实车测试时,主机发送干扰LIN8节点,灯光失控;如打左转向,则左灯快闪;快闪仅在断电后消失;以上快闪时无反馈,反之依然;
故障原因:软件问题。
最终分析:
优化对策版本:
1、增加重启机制,LIN 收发前拉高LIN收发脚,LIN发送完成后强行拉低LIN收发脚,避免卡死;
2、增加复位机制,避免软件首次烧录后大灯无法点亮,初始化LDO-on,避免休眠冲突,赋值user-app==1。
软件对策:
措施:
1、增加重启机制,LIN 收发前拉高LIN收发脚,LIN发送完成后强行拉低LIN收发脚,避免卡死;
2、增加复位机制,避免软件首次烧录后大灯无法点亮,初始化LDO-on,避免休眠冲突,赋值user-app==1。