遇到一个很奇怪的事情。
手头有一个山寨的usb evdo 3g网卡想在mini2440上用起来。于是修改usbserial部分,在option.c中增加了这款山寨evdo的vendor id和product id, 重新编译内核,烧录zImage, 可以正常工作。
可是关电源后重新启动,就无法识别这个usb设备了。但是,如果进入supervivi的bootloader菜单,啥也不做,直接按b启动系统,就又可以识别出这个usb设备。
其他的设备,比如wifi网卡,键盘鼠标啥的,都正常工作,没有这种现象。
莫非supervivi在启动的时候,对usb做了啥特殊的初始化?
[ 此帖被trigger在2010-12-24 16:58重新编辑 ]