I'm trying to connect a Huawei E220 to a linux system (ubuntu on a BEAGLEBOARD ) and get some USB errors, An error like:
[ 113.291610] usb 1-1: new full speed USB device number 2 using musb-hdrc
[ 113.329691] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 113.350605] ti81xx_interrupt 863: CAUTION: musb1: Babble Interrupt Occured
[ 113.357795] ti81xx_interrupt 864: Please issue long reset to make usb functional !!
[ 113.365805] ti81xx_interrupt 950: Babble: devtcl(88)Restarting musb....
[ 113.372744] evm_deferred_musb_restart 808: deferred musb restart musbid(1)
Sometimes it get correct configuration and connects modem to ttyUSB0 and ttyUSB1 , but most time I keep getting that errors.
When I tried this Huawei on a ubuntu server system, it correctly detects everytime, get this:
[ 6226.224021] usb 4-1: new full speed USB device number 13 using uhci_hcd
[ 6226.393366] option 4-1:1.0: GSM modem (1-port) converter detected
[ 6226.393616] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 6226.396553] option 4-1:1.1: GSM modem (1-port) converter detected
[ 6226.396825] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB1
I see one diference in this according to "new full speed USB device number 2 using musb-hdrc" and the other that works correct everytime is " new full speed USB device number 13 using musb-hdrc"
It seems one is using mode musb-hdrc and the other musb-hdrc Any way to change this mode?
Maybe the problem is here.. Any help is welcome
Regards