联想yoga311电源线插错电源图
目前一些联想YOGA系列的笔记本为了节省空间,使用了一种既可以插 3 USB设备,也可以插适配器的异型接口。
那么,这种接口就需要既能输出5vUSB供电,还要可以输入20v的适配器电压,但是由于设计的缺陷,极其容易将20v供电引到5vusb供电上,轻则导致适配器不能供电,usb设备不能使用,重则会导致烧掉CPU。
为什么会出现这样的情况呢?我们就以一个板号为NM-A411的主板来分析一下。
首先,打开鑫智造,找到适配器接口的电路图。
可以看到是通过三个MOS管将适配器电压导入或将usb电压放出,我们再仔细观察接口,发现和普通的USB接口相比,多了一个信号——USB_ID。
可以看到,适配器与接口上也多了两个针脚。而主板就是通过这个针脚来判断插入的到底是适配器还是USB设备。
根据电路图分析,当USB_ID为高时,将会将导通PQ13与PQ11,同时拉低USB_ID_N给到EC。
EC收到低电平的USB_ID_N就会拉低DCIN_USB_EN,来隔断USB电压。
通过实际测量也可以得知,插入适配器时USB_ID为3.3V。
从电路分析上感觉没什么问题,但是一旦出现接口弹片接触不良等别的情况,主板就会将20v适配器电压倒到5vUSB供电上,导致5Vusb供电转换芯片烧毁。
而此芯片的USB_OC_N1信号又给到了CPU,就有可能会导致烧掉CPU。