[Galaxy S I9000 Android Development] emilio280301:
Hi, I'm back with some trouble, I tried to use a usb to micro sd adaptor and is not readed. I'm using JVU and sztupy kernel build 3.

the Y cable is conected, one to a 5v power source, one to telephone and the other to a 2.0 usb micro sd card reader. I comment with # into the log the steps that I saw in the screen

#change mode to host

<4>[ 507.955081] input data --> h
<4>[ 507.955088]
<4>[ 507.955114] Setting OTG host mode
<6>[ 507.955135] android_usb gadget: USB udc 0,1 lock
<7>[ 507.955146] s5pv210_lock_dvfs_high_level : lock with token(7) level(3) current(0)
<4>[ 507.960565] [otg_clock_enable] clk_enable(otg_clock) OK.
<6>[ 507.964254] otg_dbg: in s5pc110_otg_drv_probe()::00075
<6>[ 507.964296] => s3c_otg_drv_probe
<4>[ 507.966647] otg_host_phy_int : USBPHYCTL=0x1,PHYPWR=0x1c0,PHYCLK=0x7,USBCFG=0x570f
<4>[ 508.080343] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only
<6>[ 508.080385] s3c_otghcd s3c_otghcd: S3C OTGHCD
<6>[ 508.080425] s3c_otghcd s3c_otghcd: new USB bus registered, assigned bus number 1
<6>[ 508.080471] s3c_otghcd s3c_otghcd: irq 88, io mem 0xec000000
<7>[ 508.443476] usb usb1: default language 0x0409
<7>[ 508.443509] usb usb1: udev 1, busnum 1, minor = 0
<6>[ 508.443520] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[ 508.443532] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[ 508.443543] usb usb1: Product: S3C OTGHCD
<6>[ 508.443551] usb usb1: Manufacturer: Linux 2.6.35.7-I9000XXJVU-CL851880 EMSP_OTGHCD
<6>[ 508.443562] usb usb1: SerialNumber: s3cotg
<7>[ 508.444617] usb usb1: usb_probe_device
<7>[ 508.444635] usb usb1: configuration #1 chosen from 1 choice
<7>[ 508.444672] usb usb1: adding 1-0:1.0 (config #1, interface 0)
<7>[ 508.445277] hub 1-0:1.0: usb_probe_interface
<7>[ 508.445289] hub 1-0:1.0: usb_probe_interface - got id
<6>[ 508.445299] hub 1-0:1.0: USB hub found
<6>[ 508.445322] hub 1-0:1.0: 1 port detected
<7>[ 508.445331] hub 1-0:1.0: standalone hub
<7>[ 508.445339] hub 1-0:1.0: ganged power switching
<7>[ 508.445347] hub 1-0:1.0: global over-current protection
<7>[ 508.445358] hub 1-0:1.0: TT requires at most 24 FS bit times (1998 ns)
<7>[ 508.445368] hub 1-0:1.0: Port indicators are supported
<7>[ 508.445376] hub 1-0:1.0: power on to power good time: 0ms
<7>[ 508.445396] hub 1-0:1.0: local power source is good
<7>[ 508.445405] hub 1-0:1.0: no over-current condition exists
<7>[ 508.445416] hub 1-0:1.0: enabling power on all ports
<6>[ 508.445428] otg_dbg: in root_hub_feature()::00477
<6>[ 508.445436] => case SetPortFeature -USB_PORT_FEAT_POWER
<6>[ 508.445455] otg_dbg: in otg_handle_interrupt()::00087
<6>[ 508.445462] => Port Interrupt
<6>[ 508.445470] otg_dbg: in process_port_intr()::00259
<6>[ 508.445477] => detect connection
<6>[ 508.446115] otg_dbg: in s5pc110_otg_drv_probe()::00175
<6>[ 508.446126] => OTG HCD Initialized HCD, bus=C110 OTG Controller, usbbus=1
<4>[ 508.446581] platform_driver_register...
<7>[ 508.545108] hub 1-0:1.0: port 1: status 0101 change 0001
<7>[ 508.646724] hub 1-0:1.0: state 7 ports 1 chg 0002 evt 0000
<7>[ 508.646840] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
<6>[ 508.646901] otg_dbg: in root_hub_feature()::00493
<6>[ 508.646938] => case SetPortFeature -USB_PORT_FEAT_INDICATOR
<6>[ 508.647057] otg_dbg: in root_hub_feature()::00483
<6>[ 508.647095] => case SetPortFeature -USB_PORT_FEAT_RESET
<6>[ 508.707317] otg_dbg: in otg_handle_interrupt()::00087
<6>[ 508.707356] => Port Interrupt
<6>[ 508.707392] otg_dbg: in process_port_intr()::00271
<6>[ 508.707428] => port enable/disable changed
<6>[ 508.822654] usb 1-1: new high speed USB device using s3c_otghcd and address 2
<6>[ 508.823627] otg_dbg: in root_hub_feature()::00483
<6>[ 508.823667] => case SetPortFeature -USB_PORT_FEAT_RESET
<7>[ 508.953297] usb 1-1: default language 0x0409
<7>[ 508.977382] usb 1-1: udev 2, busnum 1, minor = 1
<6>[ 508.977440] usb 1-1: New USB device found, idVendor=090c, idProduct=6200
<6>[ 508.977496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
<6>[ 508.977548] usb 1-1: Product: Generic USB2.0 card
<6>[ 508.977590] usb 1-1: Manufacturer: Silicon Motion, Inc.
<6>[ 508.977633] usb 1-1: SerialNumber: 12345678901234567890
<7>[ 508.978958] usb 1-1: usb_probe_device
<7>[ 508.979019] usb 1-1: configuration #1 chosen from 1 choice
<7>[ 508.983486] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
<7>[ 508.984262] usb-storage 1-1:1.0: usb_probe_interface
<7>[ 508.984378] usb-storage 1-1:1.0: usb_probe_interface - got id
<6>[ 508.992010] scsi1 : usb-storage 1-1:1.0
<7>[ 509.001362] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
<7>[ 509.001478] hub 1-0:1.0: port 1 enable change, status 00000503

## the card reader appears into mobile screen

<5>[ 524.834650] scsi 1:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0 CCS
<5>[ 524.837108] sd 1:0:0:0: Attached scsi generic sg0 type 0
c<4>[ 529.080341] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only

# here it spends at least 1 minute

<4>[ 550.080271] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only
de<5>[ 561.838466] sd 1:0:0:0: [sda] Attached SCSI removable disk

# a unit apears in mass storage as sda with 0.0 MB

<4>[ 571.080349] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only
<4>[ 592.080255] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only
marca 0.0 mb<4>[ 613.080262] [RFS:CRT:10:VolWriteVolume@/linux_volume.c#750]Volume is mounted read-only

# that's all, no other change in screen or adb

There is no option to mount it, only one item appears in the menu, not two like the caps in the first post. The same test with Semaphore kernel 2.06 beta 3 had the same result but it takes good the MB in the card. I have no log from this kernel but i can do it if is necesary