This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Device not accepting address X, error -110

Hello forum people,

I'm developing with eZ430 Development Tool with a M430G2553 controller.

The project uses an ubuntu 12.04 system with 3.8.0-35-generic kernel that is permanently connected to the board.

There is very simple code running from the controller that will print some bytes to the usb when event is triggered from the board.

To put it simply: button press->P1.3->M430G2553->serial print->usb->data on /dev/ttyACM0. This works initially, but as time passes the device stops working.

It is only fixable if I pull the usb cable off and plug it again.

This is the normal recognition on dmesg:

kernel: [    3.867563] usb 1-1.4: New USB device found, idVendor=0451, idProduct=f432
kernel: [    3.867577] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel: [    3.867586] usb 1-1.4: Product: Texas Instruments MSP-FET430UIF
kernel: [    3.867593] usb 1-1.4: Manufacturer: Texas Instruments
kernel: [    3.867600] usb 1-1.4: SerialNumber: 91FF4695F6111F0C


And after reboot:

kernel: [    3.755422] usb 1-1.4: new full-speed USB device number 4 using ehci-pci
kernel: [   18.813004] usb 1-1.4: device descriptor read/64, error -110
kernel: [   33.978284] usb 1-1.4: device descriptor read/64, error -110
kernel: [   34.154086] usb 1-1.4: new full-speed USB device number 5 using ehci-pci
kernel: [   49.211233] usb 1-1.4: device descriptor read/64, error -110
kernel: [   64.372064] usb 1-1.4: device descriptor read/64, error -110
kernel: [   64.547868] usb 1-1.4: new full-speed USB device number 6 using ehci-pci
kernel: [   74.945634] usb 1-1.4: device not accepting address 6, error -110
kernel: [   75.017944] usb 1-1.4: new full-speed USB device number 7 using ehci-pci
kernel: [   85.415190] usb 1-1.4: device not accepting address 7, error -110
kernel: [   85.415787] hub 1-1:1.0: unable to enumerate USB device on port 4

I searched for that error and it is power related so I thought a usb hub with separate power will resolve it,

but it didn't. The same error persists. How can this error be resolved ?

  • These errors indicate that the device does not answer to USB requests.

    This is typically caused by hardware problems (bad cable, etc.), but then it would happen immediately, not after some time.

    Did this always happen with this device, or did the situation get worse over time?
    Does it also happen with other PCs?

  • I tried with 2 different boards on several different systems. The issue seems to occur on a software reboot after at least 2-3 hours of delay.

    It does not get worse. Also tried changing cables, but it does not seem to matter.

**Attention** This is a public forum