musb refuses to enumerate on BeagleBoard

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've recently been unable to get musb to enumerate on my 2.6.38-based
BeagleBoard setup. While the hardware is able to detect VBUS connect and
disconnect events, it doesn't give any indication that it attempts any
enumeration with the host (likewise the host also shows no enumeration),

[  158.254119] usb_gadget_probe_driver 1819: registering driver g_ether
[  158.254241] g_ether gadget: using random self ethernet address
[  158.254241] g_ether gadget: using random host ethernet address
[  158.259063] usb1: MAC be:e4:80:d9:fd:b9
[  158.259094] usb1: HOST MAC 4a:f4:78:6c:68:3b
[  158.259124] g_ether gadget: adding config #1 'CDC Ethernet
(ECM)'/bf0df32c
[  158.264709] g_ether gadget: adding 'cdc_ethernet'/dfadf180 to config
'CDC Ethernet (ECM)'/bf0df32c
[  158.264770] g_ether gadget: CDC Ethernet: dual speed IN/ep1in
OUT/ep1out NOTIFY/ep2in
[  158.264770] g_ether gadget: cfg 1/bf0df32c speeds: high full
[  158.264801] g_ether gadget:   interface 0 = cdc_ethernet/dfadf180
[  158.264801] g_ether gadget:   interface 1 = cdc_ethernet/dfadf180
[  158.264831] g_ether gadget: Ethernet Gadget, version: Memorial Day
2008
[  158.264862] g_ether gadget: g_ether ready
[  158.264892] musb_start 939: <== devctl 80
[  172.666595] twl4030_usb twl4030_usb: HW_CONDITIONS 0x40/64; link 0
[  172.668609] twl4030_usb twl4030_usb: twl4030_phy_suspend
[  172.668640] musb_otg_notifications 277: VBUS Disconnect
[  172.850830] twl4030_usb twl4030_usb: HW_CONDITIONS 0xc0/192; link 1
[  172.856872] twl4030_usb twl4030_usb: twl4030_phy_resume
[  172.856872] musb_otg_notifications 271: VBUS Connect

I've included a dmesg log with two unplug/plug events as well as the
kernel configuration. The machine was booted with musb_hdrc.debug=5. Any
advice would be greatly appreciated.

Cheers,

- Ben

Attachment: config
Description: Binary data

Attachment: log
Description: Binary data


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux