Go Down

Topic: device not accepting address 6, error -62 (Read 1 time) previous topic - next topic

ulrichard

Connecting the Arduino nano to pc or netbook works, but when I connect it to my openmoko freerunner, dmesg reports the following:

[  203.720000] usb 1-2: new full speed USB device using s3c-ohci and address 6
[  204.130000] usb 1-2: device not accepting address 6, error -62
[  204.130000] hub 1-0:1.0: unable to enumerate USB device on port 2

If I pull the cable and connect it again, I get bigger numbers for the address, but the rest stays the same. When I reboot both devices, it starts at 6 again.

Other USB-Serial converters work on the freerunner.
Kernel on the freerunner is : 2.6.29-GTA02_qtmoko-v16-mokodev
Is there anything I can do to get the two devices talking to each other?

digimike

Make sure you have the correct drivers installed so it can ID the arduino properly.

ulrichard

Does that mean I have to compile the one below?
http://www.ftdichip.com/Drivers/VCP.htm
I didn't find a package or a binary for debian lenny armel.
If that's the correct one, I'll give it a try.

RobertoG

If you google it, you will see many Linux users reporting this kind of error since many years ago. I am being affected too, preventing a USB sound card attaching to my Linuxstamp. The next thing I am going to try is updating my kernel from 2.6.28.3 to 2.6.33.
USB serial chips should be available in your kernel source, if you are compiling the kernel yourself.

ulrichard

Today I updated my freerunner to qtmoko 24. It came with another kernel which is now 2.6.29-rc3-v24.
And voila, it can talk to the Arduino nano on /dev/USB0

Go Up