自己做的板子,USB1连接的是SMSC9512,现在问题是上电过程中可以识别SMSC95XX,鼠标也能亮,但几秒后又断了,请大家帮忙看看是什么原因?
开始应该是加载上了,后面开始出现hub 1-1:1.0: transfer --> -71的时候就挂了。附件里是完整的log信息
[ 3.198551] usb usb1: usb wakeup-resume
[ 3.198600] usb usb1: usb auto-resume
[ 3.198619] hub 1-0:1.0: hub_resume
[ 3.198657] hub 1-0:1.0: port 1: status 0101 change 0001
[ 3.301841] hub 1-0:1.0: state 7 ports 1 chg 0002 evt 0000
[ 3.301890] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
[ 3.407269] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[ 3.526560] usb 1-1: udev 2, busnum 1, minor = 1
[ 3.526585] usb 1-1: New USB device found, idVendor=0424, idProduct=9512
[ 3.526598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.527003] usb 1-1: usb_probe_device
[ 3.527020] usb 1-1: configuration #1 chosen from 1 choice
[ 3.527135] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
[ 3.527252] hub 1-1:1.0: usb_probe_interface
[ 3.527263] hub 1-1:1.0: usb_probe_interface - got id
[ 3.527281] hub 1-1:1.0: USB hub found
[ 3.527361] hub 1-1:1.0: 3 ports detected
[ 3.527372] hub 1-1:1.0: compound device; port removable status: FRR
[ 3.527381] hub 1-1:1.0: individual port power switching
[ 3.527391] hub 1-1:1.0: individual port over-current protection
[ 3.527550] hub 1-1:1.0: TT per port
[ 3.527563] hub 1-1:1.0: TT requires at most 8 FS bit times (666 ns)
[ 3.527573] hub 1-1:1.0: power on to power good time: 100ms
[ 3.527671] hub 1-1:1.0: local power source is good
[ 3.527827] hub 1-1:1.0: enabling power on all ports
[ 3.528105] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
[ 3.528132] hub 1-0:1.0: port 1 enable change, status 00000503
[ 3.628075] hub 1-1:1.0: port 1: status 0101 change 0001
[ 3.628283] hub 1-1:1.0: port 3: status 0301 change 0001
[ 3.729619] hub 1-1:1.0: state 7 ports 3 chg 000a evt 0000
[ 3.729741] hub 1-1:1.0: port 1, status 0101, change 0000, 12 Mb/s
[ 3.743352] hub 1-1:1.0: port 1 not reset yet, waiting 10ms
[ 3.809807] usb 1-1.1: new high-speed USB device number 3 using musb-hdrc
[ 3.823387] hub 1-1:1.0: port 1 not reset yet, waiting 10ms
[ 3.903638] usb 1-1.1: udev 3, busnum 1, minor = 2
[ 3.903662] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 3.903674] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.904100] usb 1-1.1: usb_probe_device
[ 3.904118] usb 1-1.1: configuration #1 chosen from 1 choice
[ 3.906329] usb 1-1.1: adding 1-1.1:1.0 (config #1, interface 0)
[ 3.906552] smsc95xx 1-1.1:1.0: usb_probe_interface
[ 3.906567] smsc95xx 1-1.1:1.0: usb_probe_interface - got id
[ 3.906633] smsc95xx v1.0.4
[ 3.952681] smsc95xx 1-1.1:1.0 eth1: register 'smsc95xx' at usb-musb-hdrc.1.auto-1.1, smsc95xx USB 2.0 Ethernet, 5a:98:36:bb:36:9d
[ 3.953009] hub 1-1:1.0: port 3, status 0301, change 0000, 1.5 Mb/s
[ 3.966013] hub 1-1:1.0: port 3 not reset yet, waiting 10ms
[ 4.032345] usb 1-1.3: new low-speed USB device number 4 using musb-hdrc
[ 4.047998] hub 1-1:1.0: port 3 not reset yet, waiting 10ms
[ 4.130188] usb 1-1.3: skipped 1 descriptor after interface
[ 4.130558] usb 1-1.3: default language 0x0409
[ 4.132193] usb 1-1.3: udev 4, busnum 1, minor = 3
[ 4.132216] usb 1-1.3: New USB device found, idVendor=046d, idProduct=c077
[ 4.132227] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4.132238] usb 1-1.3: Product: USB Optical Mouse
[ 4.132247] usb 1-1.3: Manufacturer: Logitech
[ 4.132659] usb 1-1.3: usb_probe_device
[ 4.132676] usb 1-1.3: configuration #1 chosen from 1 choice
[ 4.132998] usb 1-1.3: adding 1-1.3:1.0 (config #1, interface 0)
[ 4.133199] usbhid 1-1.3:1.0: usb_probe_interface
[ 4.133213] usbhid 1-1.3:1.0: usb_probe_interface - got id
[ 4.135818] input: Logitech USB Optical Mouse as /devices/ocp.3/47400000.usb/musb-hdrc.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/input/input1
[ 4.136370] hid-generic 0003:046D:C077.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-musb-hdrc.1.auto-1.3/input0
[ 4.136660] hub 1-1:1.0: state 7 ports 3 chg 0000 evt 0008
[ 4.143818] udevd[219]: starting version 175
[ 5.034412] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
[ 8.081859] hub 1-1:1.0: transfer --> -71
[ 8.082331] hub 1-1:1.0: transfer --> -71
[ 8.082702] hub 1-1:1.0: transfer --> -71
[ 8.083080] hub 1-1:1.0: transfer --> -71
[ 8.083456] hub 1-1:1.0: transfer --> -71
[ 8.083841] hub 1-1:1.0: transfer --> -71
[ 8.084204] hub 1-1:1.0: transfer --> -71
[ 8.084576] hub 1-1:1.0: transfer --> -71
[ 8.084951] hub 1-1:1.0: transfer --> -71
[ 8.085337] hub 1-1:1.0: transfer --> -71
[ 8.085402] hub 1-1:1.0: state 7 ports 3 chg 0000 evt 0000
[ 8.085421] hub 1-1:1.0: resetting for error -71
[ 8.085446] usb 1-1.1: USB disconnect, device number 3
[ 8.085456] usb 1-1.1: unregistering device
[ 8.085467] usb 1-1.1: unregistering interface 1-1.1:1.0
[ 8.085697] hub 1-1:1.0: transfer --> -71
[ 8.085832] smsc95xx 1-1.1:1.0 eth1: unregister 'smsc95xx' usb-musb-hdrc.1.auto-1.1, smsc95xx USB 2.0 Ethernet
[ 8.091203] usb 1-1.1: usb_disable_device nuking all URBs
[ 8.091678] usb 1-1.3: USB disconnect, device number 4
[ 8.091691] usb 1-1.3: unregistering device
[ 8.091702] usb 1-1.3: unregistering interface 1-1.3:1.0
[ 8.092893] usb 1-1.3: usb_disable_device nuking all URBs
[ 8.198357] usb 1-1: reset high-speed USB device number 2 using musb-hdrc
[ 8.303799] usb 1-1: device descriptor read/64, error -71
[ 8.518653] usb 1-1: device descriptor read/64, error -71
[ 8.733480] usb 1-1: reset high-speed USB device number 2 using musb-hdrc
[ 8.838977] usb 1-1: device descriptor read/64, error -71
[ 9.053765] usb 1-1: device descriptor read/64, error -71
[ 9.268679] usb 1-1: reset high-speed USB device number 2 using musb-hdrc
[ 9.285567] omap_rng 48310000.rng: base address of priv is -97452032
[ 9.307008] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 9.674867] usb 1-1: device not accepting address 2, error -71
[ 9.790139] usb 1-1: reset high-speed USB device number 2 using musb-hdrc
[ 10.196340] usb 1-1: device not accepting address 2, error -71
[ 10.206058] hub 1-0:1.0: logical disconnect on port 1
[ 10.206093] hub 1-1:1.0: enabling power on all ports
[ 10.309619] hub 1-1:1.0: hub_port_status failed (err = -19)
[ 10.319403] hub 1-1:1.0: hub_port_status failed (err = -19)
[ 10.333080] hub 1-1:1.0: hub_port_status failed (err = -19)
[ 10.339112] hub 1-1:1.0: activate --> -19
[ 10.350143] hub 1-1:1.0: error resetting hub: -19
[ 10.350172] hub 1-0:1.0: state 7 ports 1 chg 0002 evt 0002
[ 10.350224] hub 1-0:1.0: port 1, status 0501, change 0002, 480 Mb/s
[ 10.350241] usb 1-1: USB disconnect, device number 2
[ 10.350253] usb 1-1: unregistering device
[ 10.350263] usb 1-1: unregistering interface 1-1:1.0
[ 10.350914] usb 1-1: usb_disable_device nuking all URBs
[ 10.460040] hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
[ 10.565503] usb 1-1: new high-speed USB device number 5 using musb-hdrc
[ 10.671023] usb 1-1: device descriptor read/64, error -71
[ 10.885803] usb 1-1: device descriptor read/64, error -71
[ 10.965901] tilcdc 4830e000.fb: timeout waiting for framedone
[ 11.098710] usb 1-1: new high-speed USB device number 6 using musb-hdrc
[ 11.204184] usb 1-1: device descriptor read/64, error -71
[ 11.419005] usb 1-1: device descriptor read/64, error -71
[ 11.633874] usb 1-1: new high-speed USB device number 7 using musb-hdrc
[ 11.923584] gadget: using random self ethernet address
[ 11.924330] usb0: MAC 6e:a0:aa:9d:fb:8a
[ 11.924343] usb0: HOST MAC 84:eb:18:e4:89:a1
[ 11.938551] gadget: Mass Storage Function, version: 2009/09/11
[ 11.938575] gadget: Number of LUNs=1
[ 11.938597] lun0: LUN: removable file: /dev/mmcblk0p1
[ 11.938725] gadget: Multifunction Composite Gadget
[ 11.938753] gadget: g_multi ready
[ 11.938794] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[ 11.939098] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2
[ 11.939126] musb-hdrc musb-hdrc.0.auto: supports USB remote wakeup
[ 11.939194] usb usb2: default language 0x0409
[ 11.939225] usb usb2: udev 1, busnum 2, minor = 128
[ 11.939238] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 11.939250] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 11.939260] usb usb2: Product: MUSB HDRC host driver
[ 11.939269] usb usb2: Manufacturer: Linux 3.8.13 musb-hcd
[ 11.939279] usb usb2: SerialNumber: musb-hdrc.0.auto
[ 11.939715] usb usb2: usb_probe_device
[ 11.939731] usb usb2: configuration #1 chosen from 1 choice
[ 11.939773] usb usb2: adding 2-0:1.0 (config #1, interface 0)
[ 11.939898] hub 2-0:1.0: usb_probe_interface
[ 11.939910] hub 2-0:1.0: usb_probe_interface - got id
[ 11.939928] hub 2-0:1.0: USB hub found
[ 11.939951] hub 2-0:1.0: 1 port detected
[ 11.939961] hub 2-0:1.0: standalone hub
[ 11.939971] hub 2-0:1.0: individual port power switching
[ 11.939980] hub 2-0:1.0: no over-current protection
[ 11.939989] hub 2-0:1.0: Single TT
[ 11.940000] hub 2-0:1.0: TT requires at most 8 FS bit times (666 ns)
[ 11.940010] hub 2-0:1.0: power on to power good time: 10ms
[ 11.940031] hub 2-0:1.0: local power source is good
[ 11.940084] hub 2-0:1.0: enabling power on all ports
[ 12.040099] usb 1-1: device not accepting address 7, error -71
[ 12.135529] CAUTION: musb: Babble Interrupt Occurred
[ 12.155370] usb 1-1: new high-speed USB device number 8 using musb-hdrc
[ 12.170186] CAUTION: musb: Babble Interrupt Occurred
[ 12.264309] gadget: high-speed config #1: Multifunction with RNDIS
[ 12.561554] usb 1-1: device not accepting address 8, error -71
[ 12.571762] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 12.587036] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
[ 12.587074] hub 1-0:1.0: port 1 enable change, status 00000501
[ 12.587115] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
[ 12.587146] hub 1-0:1.0: hub_suspend
[ 12.587173] usb usb1: bus auto-suspend, wakeup 1
[ 12.587322] hub 2-0:1.0: hub_suspend
[ 12.587343] usb usb2: bus auto-suspend, wakeup 1
[ 26.188553] net eth0: initializing cpsw version 1.12 (0)
[ 26.194152] net eth0: phy found : id is : 0x7c0f1
[ 26.194187] libphy: PHY 4a101000.mdio:01 not found
[ 26.199273] net eth0: phy 4a101000.mdio:01 not found on slave 1
[ 26.221527] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 30.051764] tilcdc 4830e000.fb: timeout waiting for framedone
