事情起因是一个嵌入式的产品的处理器频繁软重启,就像是手动按了复位键一样。
时间紧急,产品一返回团队首先进行了故障复现,但不是每次都可以复现,时好时不好。电加的久了比较好。于是一个老总带着一群硬件软件开始分析问题。老总更多是倾听的角色,安静的看着我们讨论测试,有时会提一些建议。
排故到一半,大家没思路了,决定产品开盖把电路板反过来,测量一下背面的电路,奇怪的事情发生了。电路板从结构外壳取下后,故障消失,伴随而来的是另外一种现象。
头绪越来越多,就在大家一筹莫展的时候,老总过来,用一个绝缘棒这里点点,那里点点,很快故障复现了,问题找到了。是某个位置有虚焊,导致电源部分频繁上下电,进而导致控制器频繁复位。
一群人如释重负的同时,我陷入了反思。作为一个五六年的老工程师,在找问题的时候依然没有明确的思路,缺乏自己的判断。老总最开始就觉得这种故障像虚焊,一直坚持自己的观点,在大家排故时他思考汇总大家的各部分结论和意见,在大家无计可施的时候他开始进行尝试测试,很快锁定问题。
如果按照我自己的观点,拆下电路板后可能就要依次下电阻看故障是否还在了。这样做的话对虚焊是没有效果和意义的,而且只会让故障现象衍生变换出更多莫名其妙的现象,拖长排故的过程。
这件事情可以看出思维能力的重要性,思考力是一个人的软实力。老总对事情有个自己的看法,并坚持深度思考,然后想办法验证,最后成功定位问题。一个人能走多远,与思考力密不可分,加油吧小伙伴们,一起提高自己的思考力,不断反思总结,努力提升!
网友评论