I have a IRiver H120 which I use from time to time. It has boatloader V6 and Rockbox version 3.13 installed. I had tried connecting it to my PC recently to copy over new mp3 files but it wasn't recognised. I had left it for a while due to being caught up with other things but a few weeks later, I tried again and my PC recognised it and was able to copy over the new mp3 files. However, a few days ago, I tried to copy over more mp3 files but it now not being recognised.
I am running Ubuntu 13.10 kernel version 3.11.0-17 and ran dmesg while connected to Iriver and got the following output:
[ 157.896038] usb 4-2: new full-speed USB device number 10 using uhci_hcd
[ 158.057832] usb 4-2: not running at top speed; connect to a high speed hub
[ 158.072825] usb 4-2: config index 0 descriptor too short (expected 9, got 0)
[ 158.072831] usb 4-2: can't read configurations, error -22
[ 158.184022] usb 4-2: new full-speed USB device number 11 using uhci_hcd
[ 158.345679] usb 4-2: not running at top speed; connect to a high speed hub
[ 158.360672] usb 4-2: config index 0 descriptor too short (expected 9, got 0)
[ 158.360679] usb 4-2: can't read configurations, error -22
[ 158.472016] usb 4-2: new full-speed USB device number 12 using uhci_hcd
[ 158.524584] usb 4-2: not running at top speed; connect to a high speed hub
[ 158.539576] usb 4-2: config index 0 descriptor too short (expected 9, got 0)
[ 158.539582] usb 4-2: can't read configurations, error -22
[ 158.652020] usb 4-2: new full-speed USB device number 13 using uhci_hcd
[ 158.704489] usb 4-2: not running at top speed; connect to a high speed hub
[ 158.719481] usb 4-2: config index 0 descriptor too short (expected 9, got 0)
[ 158.719487] usb 4-2: can't read configurations, error -22
[ 158.721481] hub 4-0:1.0: unable to enumerate USB device on port 2
I re-installed Windows XP on my PC and when I tried to connect the H120, I got a USB device not recognised error. I tried searching for drivers with the XP diagnostic program but none could be found.
I've tried the above with the original firmware but got same results.
I though the issue could be with my PC as I had recently installed a graphics card as I had previously used the onboard video card but I connected my H120 to a raspberry Pi which I use as a media player with XBMC but it did not recognise the H120 even though I use a USB hard drive with that device.
It is obvious this is a hardware issue. Is there any way to fix this?