![]() |
Host mode (yes, once again)
Hello folks.
First, thanks to the community, because I have been reading a lot the forum to help me ! This made understood the "real "power of n770 :) however, after following many tutorials, threads and etc... I am not able to use the USB host. Here is what I did 1) downloaded the linux flasher and latest Hacker firmware (from devs-tablet.nokia...) 2) loaded the firmware 3) enabled the host mode 4) enable the RD mode so, in that state, I guess I have fulfilled all the software prerequisites Now the hardware I bought : a) a powered hub (irock 4 USB ports and 1 mini USB port) b) a USB charger used as power injector (http://www.pearl.fr/article-PX2004.html it allows to be charged through male USB and then deliver power with the female USB) Alright so I connected my injector to my hub (from the female port on the injector to the mini female on my hub). I tested, and all USB female ports delivers 5 volts. I connected my usb card reader, and I can get the blue light stating the card gets power. so I *assume* that should be alright Then I connect my N770 to my hub and... nothing USB keyboard does not work, cards from my card reader are not seen in /dev/ here a dmesg when connecting my hub+car (see below since it's long...) I can see the "bad cable" but I tried 3 differents with the same (I used 2 of them to flash with no error, though). Last: I do not get anymore the USB icon I have tested almost anything (regular nokia firmware, host enabled or not, etc...). If anybody has an idea, (s)he's the most welcome. TIA Vincent Nokia770-49:~# dmesg 7352] Empty flash at 0x001cf0c8 ends at 0x001cf800 [ 2.589294] VFS: Mounted root (jffs2 filesystem). [ 2.589782] Freeing init memory: 92K [ 4.298645] hwa742: setting update mode to disabled [ 5.129547] tahvo: Registering interrupt 7 for device [ 5.130340] retu: Registering interrupt 8 for device [ 5.132568] retu: Registering interrupt 1 for device [ 5.133026] tahvo: Registering interrupt 1 for device [ 5.668304] tahvo: Registering interrupt 2 for device [ 5.709838] ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (OMAP) [ 5.731933] ohci ohci: OMAP OHCI [ 5.754089] ohci ohci: new USB bus registered, assigned bus number 1 [ 5.754272] ohci ohci: irq 38, io mem 0xfffba000 [ 5.917541] usb usb1: configuration #1 chosen from 1 choice [ 5.939575] hub 1-0:1.0: USB hub found [ 5.939849] hub 1-0:1.0: 3 ports detected [ 6.174713] usbcore: registered new driver usbhid [ 6.174865] drivers/usb/input/hid-core.c: v2.6:USB HID core driver [ 6.360473] usbcore: registered new driver usbserial [ 6.360595] drivers/usb/serial/usb-serial.c: USB Serial Driver core [ 6.580841] SCSI subsystem initialized [ 6.773895] Initializing USB Mass Storage driver... [ 6.795654] usbcore: registered new driver usb-storage [ 6.795806] USB Mass Storage support registered. [ 6.888092] drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303 [ 6.908447] usbcore: registered new driver pl2303 [ 6.908599] drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver [ 6.986602] usbcore: registered new driver net1080 [ 7.072296] usbcore: registered new driver cdc_ether [ 7.165710] usbcore: registered new driver asix [ 7.663970] Selected HOST mode: host controller present. [ 7.664276] ohci ohci: wakeup [ 7.664428] USB cable disconnected [ 9.241210] umac: module license 'Proprietary' taints kernel. [ 9.462280] CX3110x chip variant: STLC4370 [ 9.583404] CX3110x: firmware version: 2.13.0.0.a.13.14 [ 9.583618] Loaded CX3110x driver, version 0.8 [ 11.504699] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 14.931671] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 18.369171] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 21.775390] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 28.969909] omapdsp: mapping in ARM MMU, v=0xe0fff000, p=0x13c00000, sz=0x1000 [ 29.009552] omapdsp: mapping in ARM MMU, v=0xe0100000, p=0x12600000, sz=0x100000 [ 29.009887] omapdsp: mapping in ARM MMU, v=0xe0200000, p=0x12500000, sz=0x100000 [ 29.010253] omapdsp: mapping in ARM MMU, v=0xe0028000, p=0x12714000, sz=0x1000 [ 29.010406] omapdsp: frame buffer export [ 29.010437] omapdsp: mapping in ARM MMU, v=0xe0300000, p=0x13d00000, sz=0x100000 [ 29.010620] omapfb_register_client(): success [ 29.010894] omapdsp: mapping in ARM MMU, v=0xe0400000, p=0x12400000, sz=0x100000 [ 29.011108] omapdsp: mapping in ARM MMU, v=0xe0500000, p=0x12bd0000, sz=0x10000 [ 29.011199] omapdsp: mapping in ARM MMU, v=0xe0510000, p=0x12bc0000, sz=0x10000 [ 29.011260] omapdsp: mapping in ARM MMU, v=0xe0520000, p=0x12bb0000, sz=0x10000 [ 29.011352] omapdsp: mapping in ARM MMU, v=0xe0530000, p=0x12ba0000, sz=0x10000 [ 29.011444] omapdsp: mapping in ARM MMU, v=0xe0540000, p=0x12b90000, sz=0x10000 [ 29.011505] omapdsp: mapping in ARM MMU, v=0xe0550000, p=0x12b80000, sz=0x10000 [ 29.011627] omapdsp: mapping in ARM MMU, v=0xe0560000, p=0x12740000, sz=0x10000 [ 29.011688] omapdsp: mapping in ARM MMU, v=0xe0570000, p=0x12750000, sz=0x10000 [ 29.395111] hci_cmd_task: hci0 command tx timeout [ 29.395202] brf6150: Frame for non-running device [ 30.298767] omapdsp: IPBUF configuration [ 30.298797] 512 words * 16 lines at 0xe0200000. [ 30.299041] omapdsp: found 4 task(s) [ 30.299316] omapdsp: task 0: name pcm0 [ 30.299865] omapdsp: taskdev pcm0 enabled. [ 30.308654] omapdsp: task 1: name pcm1 [ 30.309234] omapdsp: taskdev pcm1 enabled. [ 30.318420] omapdsp: task 2: name avsync [ 30.318939] omapdsp: taskdev avsync enabled. [ 30.328063] omapdsp: task 3: name audiopp [ 30.328552] omapdsp: taskdev audiopp enabled. [ 33.252227] aic23 powering up [ 33.256469] aic23_init_power() done [ 33.267639] omapdsp: mmap info: vmadr = 40016000, padr = 12430000, len = 2000 [ 33.316497] Adding 65528k swap on /media/mmc1/.swap. Priority:-1 extents:1 across:65528k [ 35.666076] aic23 powering down [ 205.847351] prot_shell (GPIO 5) is now open [ 205.862335] hwa742: setting update mode to manual [ 205.862396] omapfb_notifier_cb(): event = READY [ 1139.800811] prot_shell (GPIO 5) is now closed [ 1139.885528] hwa742: setting update mode to disabled [ 1139.885589] omapfb_notifier_cb(): event = DISABLED [ 1140.218811] prot_shell (GPIO 5) is now open [ 1140.237701] hwa742: setting update mode to manual [ 1140.237762] omapfb_notifier_cb(): event = READY [ 1141.070770] mmci-omap mmci-omap.2: cover is now open [ 1141.075469] mmci-omap mmci-omap.2: cover is now closed [ 1141.125427] prot_shell (GPIO 5) is now closed [ 1141.415985] hwa742: setting update mode to disabled [ 1141.416015] omapfb_notifier_cb(): event = DISABLED [ 1143.658355] prot_shell (GPIO 5) is now open [ 1143.676757] hwa742: setting update mode to manual [ 1143.676849] omapfb_notifier_cb(): event = READY [ 1144.759765] mmci-omap mmci-omap.2: cover is now open [ 1144.759948] mmci-omap mmci-omap.2: cover is now closed [ 1145.526153] mmci-omap mmci-omap.2: cover is now open [ 1145.526336] mmci-omap mmci-omap.2: cover is now closed [ 1155.138946] aic23 powering up [ 1155.143554] aic23_init_power() done [ 1161.720703] aic23 powering down [ 1167.795166] aic23 powering up [ 1167.800048] aic23_init_power() done [ 1167.803863] omapdsp: mmap info: vmadr = 40016000, padr = 12410000, len = 2000 [ 1170.188262] aic23 powering down [ 1216.587829] hwa742: setting update mode to disabled [ 1216.587860] omapfb_notifier_cb(): event = DISABLED [ 1223.195068] hwa742: setting update mode to manual [ 1223.195129] omapfb_notifier_cb(): event = READY [ 1223.277008] aic23 powering up [ 1223.281494] aic23_init_power() done [ 1229.416442] Loading 3825.arm firmware [ 1229.711639] (c)opyright 2004 Conexant [ 1229.711730] [ 1229.711761] build info: PRISM SoftMAC [ 1229.711761] creator: [kvalo] [ 1229.711791] date: [06/09/18-20:01] [ 1229.711822] [ 1229.725830] CX3110x: MAC address 00:14:a7:fa:89:da [ 1229.749359] No power saving [ 1230.827301] aic23 powering down [ 1233.923797] Scan complete, scanned 13 channels [ 1234.058929] Full PSM [ 1241.864135] No power saving [ 1246.047973] Scan complete, scanned 13 channels [ 1246.537322] Full PSM [ 1256.450073] No power saving [ 1260.588684] Scan complete, scanned 13 channels [ 1260.870849] Full PSM [ 1270.864135] No power saving [ 1274.924774] Scan complete, scanned 13 channels [ 1275.159912] Full PSM [ 1285.223480] No power saving [ 1286.865142] aic23 powering up [ 1286.870117] aic23_init_power() done [ 1289.236358] aic23 powering down [ 1289.587707] Scan complete, scanned 13 channels [ 1289.722320] Full PSM [ 1290.622680] No power saving [ 1292.252044] Scan complete, scanned 13 channels [ 1292.405914] Full PSM [ 1293.387634] No power saving [ 1296.581329] Dynamic PSM [ 1296.581420] PSM timeout 1000 ms [ 1346.994232] hwa742: setting update mode to disabled [ 1346.994293] omapfb_notifier_cb(): event = DISABLED [ 1920.777801] USB cable connected [ 1920.796447] hwa742: setting update mode to manual [ 1920.796508] omapfb_notifier_cb(): event = READY [ 1980.940551] hwa742: setting update mode to disabled [ 1980.940612] omapfb_notifier_cb(): event = DISABLED THEN after plugin the keyboard: [ 2081.416107] USB cable connected [ 2082.047149] hwa742: setting update mode to manual [ 2082.047210] omapfb_notifier_cb(): event = READY [ 2082.114837] aic23 powering up [ 2082.119750] aic23_init_power() done [ 2084.488220] aic23 powering down [ 2135.804809] aic23 powering up [ 2135.809051] aic23_init_power() done [ 2142.014556] aic23 powering down [ 2157.567901] aic23 powering up [ 2157.572174] aic23_init_power() done so here are my questions: 1) should I get a female/female converter gender ? |
All times are GMT. The time now is 21:08. |
vBulletin® Version 3.8.8