Rockbox Ports are now being developed for various digital audio players!
[ 2948.897875] usb 4-4: new high speed USB device using ehci_hcd and address 33[ 2949.030843] usb 4-4: config 128 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 100, changing to 10[ 2949.032752] usb 4-4: configuration #128 chosen from 1 choice[ 2949.102746] scsi26 : SCSI emulation for USB Mass Storage devices[ 2949.109796] usb-storage: device found at 33[ 2949.109805] usb-storage: waiting for device to settle before scanning[ 2954.115165] usb-storage: device scan complete[ 2959.717549] usb 4-4: reset high speed USB device using ehci_hcd and address 33[ 2964.841945] usb 4-4: failed to restore interface 0 altsetting 0 (error=-110)[ 2964.842200] usb 4-4: USB disconnect, address 33[ 2964.842476] scsi 26:0:0:0: Device offlined - not ready after error recovery
[ 2965.081460] usb 4-4: new high speed USB device using ehci_hcd and address 34[ 2965.214641] usb 4-4: config 128 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 100, changing to 10[ 2970.207208] usb 4-4: configuration #128 chosen from 1 choice[ 2970.264104] scsi27 : SCSI emulation for USB Mass Storage devices[ 2970.274366] usb-storage: device found at 34[ 2970.274375] usb-storage: waiting for device to settle before scanning[ 2975.266634] usb-storage: device scan complete[ 2980.869646] usb 4-4: reset high speed USB device using ehci_hcd and address 34[ 2983.017784] scsi 27:0:0:0: Direct-Access SanDisk Sansa c250 Sans PQ: 0 ANSI: 0[ 2985.015263] scsi 27:0:0:1: Direct-Access SanDisk Sansa c250 Sans PQ: 0 ANSI: 0
[ 2610.831125] FAT: Filesystem panic (dev sdc1)[ 2610.831138] fat_get_cluster: invalid cluster chain (i_pos 0)[ 2610.831143] File system has been set read-only
EXTRA_DEFINES=DUSE_ROCKBOX_USB
EXTRA_DEFINES=-DUSE_ROCKBOX_USB -DUSE_HIGH_SPEED
Did you use the original firmware for file transfers, or did you use a Rockbox build with a USB patch? Last I heard, the PortalPlayer USB driver is technically operational (though not enabled in the normal builds), but it induces corruption.Someone correct me if I'm wrong (and I feel certain I am).
There are a couple of kinks in the driver, so until we sort them out, we're keeping the USB driver disabled in the normal builds for now.You can, however, enable it when you compile by by defining the USB driver in the Makefile. Look for a line that reads EXTRA_DEFINES= and change it to:Code: [Select]EXTRA_DEFINES=DUSE_ROCKBOX_USBThis will enable the driver.
I did use the original Sansa firmware for file transfers. Plugging in USB under Windows or Linux essentially boots into the original Sansa firmware. But I never (at least so far haven't) had any corruption moving files under Windows.
So are these "kinks" an improvement over the Sandisk USB implementation?
you probably actually want:Code: [Select]EXTRA_DEFINES=-DUSE_ROCKBOX_USB -DUSE_HIGH_SPEEDas otherwise you won't get the highest speed possible with the Rockbox USB stack.
Since it's apparently not my computer (Windows and Linux are the same box) I'm starting to question the USB stack on my Linux distro (Xubuntu 8.04). I'll try another Linux distro and see what happens.
Page created in 0.089 seconds with 21 queries.