`
最近一直在润和的AI Camera上做开发工作,但是自从开始使用这个平台时不时的蓝屏就然我非常的郁闷。很多同事都和我遇到了相同的问题。比如:
这样
还有这样
对windows比较熟悉的同学都知道,蓝屏一定是内核里的什么东西有故障了。内核里主要运行的除了比较稳定的系统内核外,还有驱动程序。绝大部分蓝屏实际上都是驱动程序的锅。为了烧写更块,我给电脑加了一个USB转网卡,起初我以为是USB网卡有问题,心里默默骂娘卖家好几周。直到有一次蓝屏显示这样:
下面ser2pl64.sys这个名字让我隐隐觉得,也许我之前找错对象了。
经过测试,我发现从板子大量通过串口向PC打印日志,几分钟就可以让电脑蓝屏。至此终于找到了蓝屏的复现条件。蓝屏的**罪魁祸首**也总算明确了,就是这跟**USB串口线**
本来想通过更新驱动解决,但是这背后显然是有些故事的。结果就是PL2303HXA芯片官方已经不再支持,也没有驱动更新。如果你安装最新的官方驱动,串口无法使用,设备管理器里面显示"PL2303HXA自2012已停产,请联系供货商"
我通过各种渠道找了很多版本的驱动,这些驱动要么用不了,要么一样蓝屏。
至此,我觉得已经没必要再折腾下去了,毕竟买一个USB转串口模块也就10块钱,芯片更便宜。我想到两个办法
1. 寻找官方新版本的PL2303芯片替换
因为手头没有现成芯片,这个方法我并没有验证。如果你验证了可以的画,烦劳告知了。先谢过。
2. 更换其他USB转串口模块
我手头正好有一个USB转串口模块,ch340芯片的。不打广告,只是想说,有时候国产很靠谱!!
自己做了一根线,用了两周再也没有见到蓝屏情况。
`