USB Host podpora pre ZTE Skate

grafické témy, zvonenia, wallpapers, nálepky, etc.

USB Host podpora pre ZTE Skate

Poslaťod Ceco » Uto 21. Feb 2012 18:21:15

Zakladam samostatnu temu, ktoru venujem mojim experimentom s rozbehanim USB Host podpory na ZTE Skate.
Tu budem postupne spisovat moje vysledky.

Ako som daleko:
1) Mam uspesne skompilovany kernel 2.6.35.7 s aktivovanou USB Host podporou. Zatial
su problemy s tym, ze dost cuca baterku aj v stand-by mode, pretoze msm_otg nechce uvolnit kernel wakelock
a tym brani telefonu dostat sa do rezimu spanku.

2) Mam USB konektor Mikro <-> Samica, ktory mi dal k dispozicii vlkodlak1, za co mu patri velka vdaka.

3) Potrebujem este USB Hub s externym napajanim, kedze ten co som vyhrabal doma sa mi podarilo odpalit pripojenim nevhodneho zdroja (povodny som nenasiel). Zdochol aj ked vystupne napatie bolo mensie ako pozadovane. Zrejme prilis vysoky prud.
◊ ZTE Skate (Orange Monte Carlo)
◊ ClockworkMod GUI 4.0.1.5
◊ SKatie 2.4 by Ceco
◊ Android 2.3.5

SKatie Update Kitchen: http://skatiesk.ceco.sk.eu.org
Obrázok užívateľa
Ceco
starý morský vlk
 
Príspevky: 571
Registrovaný: Uto 04. Okt 2011 19:57:55

Re: USB Host podpora pre ZTE Skate

Poslaťod Ceco » Uto 21. Feb 2012 18:23:19

Pokus c.1...

Kedze nemam momentlne ten Hub s externym napajanim, skusil som pichnut flash disk len tak bez napajania, co sa bude diat. Vyzera to dobre, lebo system reaguje uz len na pripojenie USB mikro -> samica.
Avsak ledka flash disku sa nerozsvitila - zrejme chyba ta stava.

Tu je vypis ako jadro reagovalo na pichnutie USB konektora:
Kód: Vybrať všetko
<7>[02-21 17:12:04.335078] [61: k_otg]msm_otg msm_otg: pm_runtime: resuming...
<6>[02-21 17:12:04.335078] [61: k_otg]msm_otg_resume: usb exited from low power mode
<7>[02-21 17:12:04.335078] IRQ state: b_idle
<7>[02-21 17:12:04.335078] otgsc = 9213020
<7>[02-21 17:12:04.335078] Id clear
<7>[02-21 17:12:04.335078] [61: k_otg]!id || id_A
<7>[02-21 17:12:04.345078] [61: k_otg]Charging with 0mA current
<7>[02-21 17:12:04.345078] [61: k_otg]!a_bus_drop && (a_srp_det || a_bus_req)
<7>[02-21 17:12:04.345078] [61: k_otg]starting a_wait_vrise timer
<7>[02-21 17:12:04.455078] expired a_wait_vrise timer
<7>[02-21 17:12:04.455078] [61: k_otg]a_vbus_vld
<7>[02-21 17:12:04.455078] [61: k_otg]starting a_wait_bcon timer
<7>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: pm_runtime: resuming...
<6>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: Qualcomm On-Chip EHCI Host Controller
<6>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: new USB bus registered, assigned bus number 1
<7>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: park 0
<7>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: reset command 080b02 park=3 ithresh=8 period=1024 Reset HALT
<7>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: supports USB remote wakeup
<6>[02-21 17:12:04.455078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: irq 47, io base 0xa0800000
<7>[02-21 17:12:04.455078] [61: k_otg]usb usb1: default language 0x0409
<7>[02-21 17:12:04.455078] [61: k_otg]usb usb1: udev 1, busnum 1, minor = 0
<6>[02-21 17:12:04.455078] [61: k_otg]usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[02-21 17:12:04.455078] [61: k_otg]usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[02-21 17:12:04.455078] [61: k_otg]usb usb1: Product: Qualcomm On-Chip EHCI Host Controller
<6>[02-21 17:12:04.455078] [61: k_otg]usb usb1: Manufacturer: Linux 2.6.35.7-perf+ ehci_hcd
<6>[02-21 17:12:04.455078] [61: k_otg]usb usb1: SerialNumber: msm_hsusb_host.0
<7>[02-21 17:12:04.455078] IRQ state: a_wait_bcon
<7>[02-21 17:12:04.455078] otgsc = 9211120
<7>[02-21 17:12:04.455078] Id set
<7>[02-21 17:12:04.465078] [61: k_otg]usb usb1: usb_probe_device
<7>[02-21 17:12:04.465078] [61: k_otg]usb usb1: configuration #1 chosen from 1 choice
<7>[02-21 17:12:04.465078] [61: k_otg]usb usb1: adding 1-0:1.0 (config #1, interface 0)
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: usb_probe_interface
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: usb_probe_interface - got id
<6>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: USB hub found
<6>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: 1 port detected
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: standalone hub
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: individual port power switching
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: individual port over-current protection
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: Single TT
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: power on to power good time: 20ms
<7>[02-21 17:12:04.475078] [61: k_otg]hub 1-0:1.0: local power source is good
<7>[02-21 17:12:04.485078] [61: k_otg]hub 1-0:1.0: enabling power on all ports
<7>[02-21 17:12:04.495078] [61: k_otg]id_f/b/c || a_bus_drop ||a_wait_bcon_tmout
<7>[02-21 17:12:04.495078] [61: k_otg]deleting a_wait_bcon timer. remaining 29951 msec
<6>[02-21 17:12:04.495078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: remove, state 1
<7>[02-21 17:12:04.495078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: roothub graceful disconnect
<6>[02-21 17:12:04.495078] [61: k_otg]usb usb1: USB disconnect, address 1
<7>[02-21 17:12:04.495078] [61: k_otg]usb usb1: unregistering device
<7>[02-21 17:12:04.495078] [61: k_otg]usb usb1: usb_disable_device nuking all URBs
<7>[02-21 17:12:04.495078] [61: k_otg]usb usb1: unregistering interface 1-0:1.0
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: stop
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: reset command 010002 (park)=0 ithresh=1 period=1024 Reset HALT
<7>[02-21 17:12:04.525078] IRQ state: a_wait_bcon
<7>[02-21 17:12:04.525078] otgsc = 9213020
<7>[02-21 17:12:04.525078] Id clear
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: irq normal 0 err 0 reclaim 0 (lost 0)
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: complete 0 unlink 0
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: ehci_stop completed status 80000000
<6>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: USB bus 1 deregistered
<7>[02-21 17:12:04.525078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: pm_runtime: suspending...
<7>[02-21 17:12:04.665078] [61: k_otg]starting a_wait_vfall timer
<7>[02-21 17:12:05.175078] expired a_wait_vfall timer
<7>[02-21 17:12:05.175078] [61: k_otg]!a_bus_drop && (a_srp_det || a_bus_req)
<7>[02-21 17:12:05.175078] [61: k_otg]starting a_wait_vrise timer
<7>[02-21 17:12:05.265078] expired a_wait_vrise timer
<7>[02-21 17:12:05.265078] [61: k_otg]a_vbus_vld
<7>[02-21 17:12:05.265078] [61: k_otg]starting a_wait_bcon timer
<7>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: pm_runtime: resuming...
<6>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: Qualcomm On-Chip EHCI Host Controller
<6>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: new USB bus registered, assigned bus number 1
<7>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: park 0
<7>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: reset command 080b02 park=3 ithresh=8 period=1024 Reset HALT
<7>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: supports USB remote wakeup
<6>[02-21 17:12:05.265078] [61: k_otg]msm_hsusb_host msm_hsusb_host.0: irq 47, io base 0xa0800000
<7>[02-21 17:12:05.265078] [61: k_otg]usb usb1: default language 0x0409
<7>[02-21 17:12:05.265078] [61: k_otg]usb usb1: udev 1, busnum 1, minor = 0
<6>[02-21 17:12:05.265078] [61: k_otg]usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[02-21 17:12:05.265078] [61: k_otg]usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[02-21 17:12:05.275078] [61: k_otg]usb usb1: Product: Qualcomm On-Chip EHCI Host Controller
<6>[02-21 17:12:05.275078] [61: k_otg]usb usb1: Manufacturer: Linux 2.6.35.7-perf+ ehci_hcd
<6>[02-21 17:12:05.275078] [61: k_otg]usb usb1: SerialNumber: msm_hsusb_host.0
<7>[02-21 17:12:05.285078] [61: k_otg]usb usb1: usb_probe_device
<7>[02-21 17:12:05.285078] [61: k_otg]usb usb1: configuration #1 chosen from 1 choice
<7>[02-21 17:12:05.285078] [61: k_otg]usb usb1: adding 1-0:1.0 (config #1, interface 0)
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: usb_probe_interface
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: usb_probe_interface - got id
<6>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: USB hub found
<6>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: 1 port detected
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: standalone hub
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: individual port power switching
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: individual port over-current protection
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: Single TT
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
<7>[02-21 17:12:05.295078] [61: k_otg]hub 1-0:1.0: power on to power good time: 20ms
<7>[02-21 17:12:05.305078] [61: k_otg]hub 1-0:1.0: local power source is good
<7>[02-21 17:12:05.305078] [61: k_otg]hub 1-0:1.0: enabling power on all ports
<7>[02-21 17:12:05.405078] [13: khubd]hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
<7>[02-21 17:12:08.245078] [7: pm]hub 1-0:1.0: hub_suspend
<7>[02-21 17:12:08.245078] [7: pm]usb usb1: bus auto-suspend
<7>[02-21 17:12:08.245078] [7: pm]msm_hsusb_host msm_hsusb_host.0: suspend root hub
<7>[02-21 17:12:08.245078] [7: pm]suspend request in state: a_wait_bcon
<7>[02-21 17:12:08.245078] [7: pm]msm_hsusb_host msm_hsusb_host.0: pm_runtime: idling...
<7>[02-21 17:12:08.245078] [7: pm]msm_hsusb_host msm_hsusb_host.0: pm_runtime: suspending...


Pokracovanie nabuduce :)
◊ ZTE Skate (Orange Monte Carlo)
◊ ClockworkMod GUI 4.0.1.5
◊ SKatie 2.4 by Ceco
◊ Android 2.3.5

SKatie Update Kitchen: http://skatiesk.ceco.sk.eu.org
Obrázok užívateľa
Ceco
starý morský vlk
 
Príspevky: 571
Registrovaný: Uto 04. Okt 2011 19:57:55

Re: USB Host podpora pre ZTE Skate

Poslaťod vlkodlak1 » Uto 21. Feb 2012 20:53:05

Ok, takze problem s kontaktom by mohla vyriesit ina USB redukcia napr. taka s dlhsim kablikom (origo. je to urcene pre SGS2/Note) a s tym USB Hubom ti nepomozem...lebo mam v pocitaci asi 10 USB tak to nepotrebujem...
vlkodlak1
zelenáč
 
Príspevky: 30
Registrovaný: Pia 11. Mar 2011 13:53:28

Re: USB Host podpora pre ZTE Skate

Poslaťod Ceco » Str 22. Feb 2012 18:18:30

Hub sa pokusim zohnat zajtra niekde cestou domov z prace, ak mi zvysi cas.

EDIT: Novy HUB som zohnal. Tak dnes skusim pokracovat v experimente, ak sa podari.

EDIT2:
Tak experiment sa zatial nepodaril. Podozrievam redukciu, vyzera to na slaby kontakt niekde, lebo mi to cvici hore dole, hlavne ked sa dotknem tej redukcie. Je dost volna v kontakte s telefonom. Asi to bude chciet zohnat inu :( Idealne asi alternativu s predlzovacim kablikom. Hub je OK. Notebook mi ho pekne zaregistroval.
◊ ZTE Skate (Orange Monte Carlo)
◊ ClockworkMod GUI 4.0.1.5
◊ SKatie 2.4 by Ceco
◊ Android 2.3.5

SKatie Update Kitchen: http://skatiesk.ceco.sk.eu.org
Obrázok užívateľa
Ceco
starý morský vlk
 
Príspevky: 571
Registrovaný: Uto 04. Okt 2011 19:57:55

Re: USB Host podpora pre ZTE Skate

Poslaťod vlkodlak1 » Str 22. Feb 2012 18:41:26

Skus tam tu redukciu nejako zafixovat napr. gmuickami, poloz si ho na stol a vyved z toho USB predlzovacku...dost nestastne riesenie ale za pokus to stoji. Akonahle mi pridu tie alternativne by som ti jednu mohol poslat :D. Ale skor ako do 2-3 tyzdnov to asi nedojde :/.
vlkodlak1
zelenáč
 
Príspevky: 30
Registrovaný: Pia 11. Mar 2011 13:53:28

Re: USB Host podpora pre ZTE Skate

Poslaťod Ceco » Str 22. Feb 2012 18:44:46

Ono skusal som vselico. Aj ked som to pridrzal v zafixovanej polohe, proste to spojenie nejakym zahadnym sposobom odide. A ked s tym zasa trosku pohybem, nachvilu nabehne...
◊ ZTE Skate (Orange Monte Carlo)
◊ ClockworkMod GUI 4.0.1.5
◊ SKatie 2.4 by Ceco
◊ Android 2.3.5

SKatie Update Kitchen: http://skatiesk.ceco.sk.eu.org
Obrázok užívateľa
Ceco
starý morský vlk
 
Príspevky: 571
Registrovaný: Uto 04. Okt 2011 19:57:55

Re: USB Host podpora pre ZTE Skate

Poslaťod vlkodlak1 » Ned 26. Feb 2012 19:24:27

Zdravim CECO, dnes ma nieco napadlo :D

Nemas nahodou taky kabel ze USB z ktoreho ide microUSB a dalsie USB? Pouziva sa to na pripojenie extreneho HDD/Mechaniky. Aby si to mohlo zobrat viac stavy ked potrebuje.

Ze by si si redukciu pichol do mobilu, do redukcie pichol klasicku USB predlzovackua do toho ten kabel a ten kabel do nabijacky. :D A tak budes videt kedy to ma stavu(svieti cervena dioda) a v akej polohe to mas zafixovat. Potom uz ti len staci pripojit do tej predlzovacky USB a mozes testovat...

Dost ubohe ale ja tak doma testujem ktora redukcia je dobra :)
vlkodlak1
zelenáč
 
Príspevky: 30
Registrovaný: Pia 11. Mar 2011 13:53:28

Re: USB Host podpora pre ZTE Skate

Poslaťod Ceco » Ned 26. Feb 2012 19:29:05

Nemam, bohuzial...
◊ ZTE Skate (Orange Monte Carlo)
◊ ClockworkMod GUI 4.0.1.5
◊ SKatie 2.4 by Ceco
◊ Android 2.3.5

SKatie Update Kitchen: http://skatiesk.ceco.sk.eu.org
Obrázok užívateľa
Ceco
starý morský vlk
 
Príspevky: 571
Registrovaný: Uto 04. Okt 2011 19:57:55


Späť na Android tuning

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia

cron