USB设备重启后无法识别
最近遇到一种情况,USB设备在更新FW后,重启,结果发现设备没有被识别到,未在注册表的Active下生成对应的subkey。在driver中加Debug信息发现,出现这种情况时,连DLLENTRY都没有进入,所以ActiveDevice也就没有执行,这时肯定会造成注册表中相关节点没有生成。
请问出现这种情况可能是什么情况?USB借口电压不足?USB线有问题,FW有问题?因为这时候Driver都没运行,所以先排除Driver的原因。
[解决办法]
这个USB设备都没能enumerate成功,那可能是硬件的问题,也可能是FW问题。如果有USB BUS分析设备就好了,能看到enumerate进行到哪里了。没有硬件分析设备,软件USB hound好像也可以帮助。
[解决办法]
也有可能更新的 FW 有问题
[解决办法]
应该是没有安装合适的驱动程序