i've bought a usb cable to connect my PSP to my computer to copy stuff onto the memory card on the PSP, but i am unable to mount it.
i have looked at several related threads on these forums but what worked for other people doesn't work for me. here's some system ouput that will hopefully help someone to help me
when i plug it in, this comes out in the logs:
Code:
Nov 6 11:33:35 odin usb 1-6: new high speed USB device using ehci_hcd and address 36
Nov 6 11:33:35 odin scsi7 : SCSI emulation for USB Mass Storage devices
Nov 6 11:33:35 odin usb-storage: device found at 36
Nov 6 11:33:35 odin usb-storage: waiting for device to settle before scanning
Nov 6 11:33:52 odin Vendor: Sony Model: PSP Rev: 1.00
Nov 6 11:33:52 odin Type: Direct-Access ANSI SCSI revision: 00
Nov 6 11:33:52 odin SCSI device sde: 63424 512-byte hdwr sectors (32 MB)
Nov 6 11:33:58 odin sde: Write Protect is off
Nov 6 11:33:58 odin sde: Mode Sense: 00 6a 11 00
Nov 6 11:33:58 odin sde: assuming drive cache: write through
Nov 6 11:33:58 odin SCSI device sde: 63424 512-byte hdwr sectors (32 MB)
Nov 6 11:33:58 odin sde: Write Protect is off
Nov 6 11:33:58 odin sde: Mode Sense: 00 6a 11 00
Nov 6 11:33:58 odin sde: assuming drive cache: write through
then i try to mount with this command:
Code:
mount -t vfat -o shortname=win95,check=s,sync,fat=12 /dev/sde /mnt/psp
(i use fat=12 cos thats what fdisk reports as the filesystem- it doesn't seem to make a difference whether i use this or not, or even use "auto" as the FS type, same results)...and i get a long pause (minute or two), mount fails, and i get this in the logs:
Code:
Nov 6 11:35:18 odin sde:<6>usb 1-6: reset high speed USB device using ehci_hcd and address 36
Nov 6 11:35:18 odin usb 1-6: device descriptor read/64, error -71
Nov 6 11:35:18 odin usb 1-6: device firmware changed
Nov 6 11:35:18 odin scsi: Device offlined - not ready after error recovery: host 7 channel 0 id 0 lun 0
Nov 6 11:35:18 odin SCSI error : <7 0 0 0> return code = 0x50000
Nov 6 11:35:18 odin end_request: I/O error, dev sde, sector 0
Nov 6 11:35:18 odin printk: 7 messages suppressed.
Nov 6 11:35:18 odin Buffer I/O error on device sde, logical block 0
Nov 6 11:35:18 odin usb 1-6: USB disconnect, address 36
Nov 6 11:35:18 odin scsi7 (0:0): rejecting I/O to offline device
Nov 6 11:35:18 odin Buffer I/O error on device sde, logical block 0
Nov 6 11:35:18 odin unable to read partition table
Nov 6 11:35:18 odin Attached scsi removable disk sde at scsi7, channel 0, id 0, lun 0
Nov 6 11:35:18 odin Attached scsi generic sg4 at scsi7, channel 0, id 0, lun 0, type 0
Nov 6 11:35:18 odin usb-storage: device scan complete
Nov 6 11:35:18 odin usb 1-6: new high speed USB device using ehci_hcd and address 37
Nov 6 11:35:18 odin usb 1-6: unable to read config index 0 descriptor/all
Nov 6 11:35:18 odin usb 1-6: can't read configurations, error -71
Nov 6 11:35:18 odin usb 1-6: new high speed USB device using ehci_hcd and address 38
Nov 6 11:35:18 odin usb 1-6: device descriptor read/all, error -71
Nov 6 11:35:19 odin usb 1-6: new high speed USB device using ehci_hcd and address 39
Nov 6 11:35:19 odin scsi8 : SCSI emulation for USB Mass Storage devices
Nov 6 11:35:19 odin usb-storage: device found at 39
Nov 6 11:35:19 odin usb-storage: waiting for device to settle before scanning
not sure if any of this information is useful, but i'll just dump it here just in case:
Code:
$ lspci -v
... snip ...
Bus 001 Device 008: ID 054c:01c8 Sony Corp.
cannot get string descriptor 2, error = Protocol error(71)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x054c Sony Corp.
idProduct 0x01c8
bcdDevice 1.00
iManufacturer 1 Sony
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 5 SFF-8070i
bInterfaceProtocol 80
iInterface 3 USB Mass Storage
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 512
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 512
bInterval 0
Language IDs: (length=4)
0409 English(US)
... snip ...
$ cat /proc/bus/usb/devices
T: Bus=01 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#= 14 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=054c ProdID=01c8 Rev= 1.00
S: Manufacturer=Sony
S: Product=PSP Type A
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=05 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
it seems to me that it has no problems detecting and connecting with the PSP, but it fails on mount, with SCSI and I/O errors and such....
can anyone tell me what these errors mean and possibly what may be wrong?
i've had no trouble mount USB flash/pen drives (dunno what their proper name is) and reading/writing data, but the PSP seems to be different for some reason. after googling and searching forums for related threads nobody else seems to have problems
i am running gentoo wth kernel 2.6.12-gentoo-r6.
thanks,
-Luke