tiny4412开发板DM9621问题
Tiny4412开发板通过片上USB HOST接DM9621, 内核版本LINUX-3.5;
断电重启后可能出现网络启动不了问题(ifconfig查看不到eth设备),看消息出问题的时候开机USB idVendor不对:
[ 2.685000] usb 1-2.1: New USB device found, idVendor=0000, idProduct=9621
[ 2.685000] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
这里idVendor正常应该为0x0a46,这里变成0x0000了,ID验证不对导致设备枚举失败。
驱动中有加入ID:
{
USB_DEVICE(0x0a46, 0x9621), /* Davicom 9621 */
.driver_info = (unsigned long)&dm9620_info,
}
请问这里开机idVendor异常可能是什么原因导致?