前天的一次工作失误,差点就多耗费一个周末了。现在静下心来,反思一下。
事情很简单,我把一个flash驱动有缺陷的程序升级到设备里去了,这样就恢复不了原来的程序版本。当我把原来的程序试图刷进去时,发现flash刷空了。由于一直靠串口升级程序,这回出差没带仿真器。我感觉我发蒙了几分钟,然后和总部联系,试着尽快寄过来。后来收到消息,恰好有同事也在这出差,有仿真器,我赶紧拿着设备去找他。
咱们的设备拆起来就是麻烦,那个螺钉太多了,还得小心接线。花了两个小时才拆开,花了不到半个小时刷上程序,然后又花了近一个小时装起来。开机试试功能正常,这才缓了一大口气。
事后,我想我为啥会犯这种错误,从主观上来说,虽然我很想回家,不想再多呆,但我并没有消极应付工作,反倒是想再多做实验多测试。结果却成了没事找事。这说明我这回是有点匆忙,没有充分考虑好。
其次,这也说明我的串口升级机制确实还得改进。之前分析过我现在的方式的风险。尽管很低,但还是被我碰上了……
再次,出了问题一定要好好沟通,尽快寻求帮助,不要耽误时间。越早让项目组知道情况,对接下来的安排越有利。
最后,解决问题一定要冷静淡定,不然会引入更多的问题。
算了下这回失误的代价:交通费100多块,耗费6个小时,同时也失去了6个小时的测试时间,还有中饭没吃好,还有那电话费……
回想起这次的失误处理还算是得当,不过得吸取教训,记录下来,避免重犯。
阅读(806) | 评论(0) | 转发(0) |