Na FreeHostingu Endora běžà desÃtky tisÃc webů. PÅ™idejte se jeÅ¡tÄ› dnes!
VytvoÅ™it web zdarmaNa FreeHostingu Endora běžà desÃtky tisÃc webů. PÅ™idejte se jeÅ¡tÄ› dnes!
Vytvořit web zdarmaPocket PC iPAQ 214
17.6.2008 Po dvou letech spokojeného užívání iPAQu h2210 jsem zaèal pomalu pošilhávat po novìjších PDA s VGA displejem (hlavnì na mapy a ètení dokumentù) a Wi-Fi. Jako nutnou podmínku pro nové PDA jsem si kladl, že musí mít oba sloty CF i SD. Ke znaèce Compaq/HP jsem mìl z pøedchozí zkušenosti dùvìru, takže jsem opìt hledal mezi iPAQy. V úvahu pøicházel starší top model hx4700 a zbrusu nový iPAQ 214. Rozhodování to nebylo jednoduché, protože každý má nìco do sebe. Zatímco hx4700 se mùže chlubit tìlem z hoøèíkové slitiny a má ještì klasické rozhraní IrDA a RS232, tak 214 je jen plastiková, ale zase má dvojnásobek pamìti, novìjší procesor a má mít USB host. iPAQ hx4700 se už dávno neprodává, ale kdybych ho nìkde vidìl v inzerci za rozumnou cenu, tak bych ho asi koupil. Nakonec jsem šel do nového iPAQu 214, který jsem koupil v DXT Computers.
iPAQ 214 je PDA založené na novém procesoru ARM XScale PXA310 a operaèním systému Microsoft Windows Mobile 6.0 (vychází z Windows CE 5.2). Ovládá se pomocí dotykového podsvìtleného displeje s VGA rozlišením (480 x 640), pìtismìrného tlaèítka a dalších 4 jednoduchých tlaèítek. Na fotce je vidìt, že je to proti h2210 trochu bumbrlíèek, což je èásteènì daò za vìtší LCD. Interní 256MB Flash pamì� staèí na instalaci vìtšiny aplikací, ale radìji ji šetøím a vìtšinu SW instaluju na CF kartu. Není problém ani s kartami CF/SDHC vìtších kapacit (v souèasnosti používám 16GB CF kartu Transcend). PDA je vybaveno zvukovým kodekem Wolfson WM9713L s výstupem na sluchátka a malý vestavìný reproduktor buzený pøes zesilovaè ve tøídì D. Nechybí ani mikrofon, takže lze PDA použít jako záznamník (kvalita nahrávání je na velmi dobré úrovni) nebo pro hlasové spojení pøes Skype. Pro komunikaci s okolním svìtem je 214tka vybavena bezdrátovým Wi-Fi, BlueTooth, miniUSB 2.0 pro synchronizaci a dobíjení (bohužel stále nepodporuje protokol Mass Storage) a systémovým konektorem, který se obsahuje USB 2.0 host, USB 2.0 client, analogové signály pro HeadSet a pøívod napájení. Zde je souhrn základních technických parametrù:
CPU: Marvell PXA310 @624 MHz; 90 nm; 32-bit, MMU, DSP Pamì�: 128 MB SDRAM, 256 MB NAND FlashROM K9F2G08R0A-J Pamì�ové sloty: SDHC/SDIO, Compact Flash II Displej: transflexní podsvìtlený 4" TFT LCD Rozlišení: 480 x 640 / 262144 barev; 0,126 mm pixel pitch Rozhraní: USB 2.0 client, USB 2.0 host Full-Speed (12 Mb/s) Bezdrát: Wi-Fi IEEE 802.11 b/g (až 54 Mb/s), BlueTooth 2.0 (Widcomm) Audio: 2 interní reproduktory, 3,5mm jack na sluchátka, mikrofon Napájení: 5 V / 2 A max. pøi nabíjení akumulátoru Baterie: LiIon akumulátor 3,7 V / 2200 mAh Rozmìry: 75,4 x 133,8 x 17,4 mm Hmotnost: 192 g OS: Microsoft Windows Mobile 6.0 FW: ROM ver. 1.00.06 Eng 8.1.2008
Po prvním zapnutí mì hned uchvátil LCD displej. Je prostì dokonalý. Rastr už není témìø vidìt, kresba je velmi jemná (lze ještì vylepšit funkci ClearType) a barevné podání se od dob h2210 dost zlepšilo. Microsoft ale toto nadšení trochu zchladil, protože všude používá obrovská písma a ikony jak pro slepejše. V nastavení lze sice zmenšit velikost písma, jenže se nezmìní zdaleka všude. U ikon to nelze. Na Internetu jsem èetl nìco o režimu True VGA a utilitì Real VGA, ale ještì jsem to nezkoušel. Obávám se, že polovièní velikost všech grafických objektù už bude pøíliš malá, staèilo by zmenšení tak na 75%. Naštìstí vìtšina aplikací umožòuje individuálnì nastavovat velikost písma. LEDkové podsvìtlení je intenzivní, s plynulým nastavením jasu. Taky pøibyla drobná vychytávka automatické regulace jasu podle okolního osvìtlení (senzor je umístìn vedle tlaèítka power). V nastavení podsvìtlení se pak nastaví šoupátkem max. hodnota jasu a pøi zastínìní senzoru pak displej automaticky pomalu pohasne. Èitelnost na ostrém slunci je horší než u h2210.
Výrobce bych býval pochválil za antireflexní fólii na LCD, jenže aè myšlenka je to bohulibá, mechanické provedení stojí mírnì øeèeno za hovno. Z mì neznámého dùvodu neleží antireflexní fólie na pøední stranì LCD, ale je napnutá necelý milimetr pøed ním. Takže když èlovìk na nìco �ápne, tak ucítí dotyk fólie a mylnì se domnívá, že už to zmáèkl a ono se nic nedìje. Pøitom je tøeba vyvíjet další sílu, aby se fólie domáèkla až na touchscreen na pøední stranì LCD a akce se skuteènì provedla. Velikost této nutné pøídavné síly se navíc mìní v závislosti na poloze, u krajù bývá vìtší než uprostøed. Doufám že se to èasem nìjak zlepší nebo že si zvyknu. Na Internetu si na tento problém stìžuje více uživatelù a také se zdá, že usazení fólie se u rùzných sérií liší.
Pøední èást krytu PDA je vyrobena z èerného lesklého plastu, takže na ní budete moci pohodlnì studovat daktyloskopické stopy :). Boky jsou ze støíbrošedého a zadní kryt z matnì èerného plastu. Kovové tìlo by takovému to dražšímu modelu slušelo více, ale to už ani dneska nikdo nedìlá. Na PDA jsem si koupil koženkové pouzdro Krusell, které se v tomto pøípadì pøeklápí shora dolù (u h2210 je to zdola nahoru a pøíde mi to tak lepší). Dodávaný stylus je kovový s plastovou špièkou a koncem. Neškodilo by, kdyby byl o 1 - 2 mm tlustší. Zvukový výstup (na sluchátka i reproduktorek) mi pøíde o nìco ménì hlasitý než u h2210 a v ovládacích panelech nelze nastavit korekci basù a výšek. Nicménì to lze doladit v pøehrávaèi, napø. Pocket Music má extra bass a ekvalizér. Další vadou na kráse zvuku je, že kdykoli nìjaká aplikace otevøe nebo zavøe zvukový kodek, tak se ozve lupnutí. V Pocket Musicu je tøeba nastavit gapless playback, aby se koncák mezi skladbami nevypínal a nelupalo to. Výdrž baterie musím jednoznaènì pochválit. PDA mi vydrželo 7 hodin v provozu se zapnutým displejem a BlueTooth, se spuštìným OZI Explorerem CE a logováním trasy z GPS na CF kartu. Však taky akumulátor není nejmenší a má kapacitu 2,2 Ah. Další podrobnosti viz recenze na Palmserveru.
PDA je dodáváno s OS Windows Mobile 6.0, který oproti verzi Windows Mobile 2003SE podstatnì jinak pracuje s pamìtí, viz pøedchozí povídání o h2210. Nyní (už od verze WM5) se všechna uživatelská nastavení, registry systému a instalované programy (pokud nejsou na kartì nebo úložišti) ukládají do NAND FlashROM. To má velkou výhodu v tom, že pokud dojde k vybití baterie, tak nedojde ke ztrátì nastavení a dat, resp. jen tìch neuložených v bìžících programech. Takže není tøeba žádný reinstall a obnovy záloh. Nicménì kvùli pøípadným problémùm se softwarem samozøejmì doporuèuji zálohovat stejnì jako døíve (doporuèuji SPB Backup 2.0.0 nebo novìjší). To je však na úkor rychlosti, Flash bude vždy pomalejší jak RAMka. To je znát zejména po resetu, kdy aplikace a data nejsou cachované v RAM a taky samotný start systému trvá výraznì déle, ale zas by nemìlo být nutné tak èasto restartovat. Z 256MB Flash asi 1/3 zabírá OS a dodávané aplikace, 161 MB je pak k dispozici uživateli - z toho 25 MB jako úložištì mapované do adresáøe \iPAQ File Store. Pamìti RAM mám po restartu volno asi 87 MB, to už ale bìží nìjaké doinstalované programy.
Pro poøádek ještì zmíním, jak PDA zrestartovat. Soft reset se dìlá klasicky zmáèknutím zapuštìného malého tlaèítka na pravoboku. Hard reset (obnova továrního nastavení) se pak dìlá ještì krkolomnìjším "opièím ètyøhmatem", který je velmi obtížné provést obìma rukama. Opice mají pomìrnì vyvinutý cit v ocase, takže by to pro nì asi nebyl problém :). Ten spoèívá v souèasném stisku vnitøních dvou tlaèítek (start a OK), tlaèítka record na levoboku a zapuštìného reset tlaèítka. Tuto kombinaci je potøeba udržet stisknutou alespoò 2 vteøiny. Pak uvolníme tlaèítko reset dokud se neobjeví bootovací obrazovka s drobným nápisem "Clean Boot". Následnì se objeví uvítací obrazovka, kalibrace touchscreenu atd.
Mezi pøedinstalované aplikace patøí klasicky Pocket Office, Outlook, Internet Explorer, Windows Media Player 10, ClearVue PDF a prohlížeè obrázkù. Na pøiloženém CD je èeská lokalizace InterWrite 9.5 od SunnySoftu. Úplnì se ale zapomnìlo na pøepínaè bìžících úloh. To jsem z pøedchozích zkušeností s h2210 považoval za naprostou samozøejmost, takže jsem si pøipadal jak debil, když jsem požadované tlaèítko/kombinaci nemohl najít. Nakonec jsem si z øady programù na Internetu vybral tento Task Manager a namapoval ho na krajní tlaèítko pošty. Umí toho mnohem víc než jen pøepínat programy, napø. zobrazit procesy, handle oken, zaøízení, TCP/IP konfiguraci, ping, statistiku sítì a má v sobì i editor registrù. Nový systém WM6 má jisté odlišnosti a ne všechny starší programy pod ním bìží korektnì. Proto doporuèuji proèíst napø. tento compatability list, kam uživatelé www.mobilitysite.com pøidávají svoje zkušenosti. Nejvìtší katastrofou pro mì je, že nefunguje CabInstl pro instalaci CAB balíèkù. Resp. zdánlivì funguje, ale aplikace se stejnì nainstaluje do defaultního místo zadaného adresáøe. Nakonec jsem to vyøešil programem WinCE CAB Manager, pomocí nìjž v CABu pøepíšu defaultní instalaèní cestu a pak teprve instaluju. Dále program Card Export II pro USB Mass Storage se mi choval né vždy úplnì spolehlivì a tak jsem ho vymìnil za WM5 Storage. XCPUScalar si zas nerozumí s novým PXA310 a jiný funkèní program pro nastavení frekvence, pokud vím, zatím není. Pøíkazová øádka PocketConsole funguje taky nìjak divnì. Aby se vùbec zpustila, je nutné zmìnit v registru HKLM\Drivers\Console\ promìnnou OutputTo na hodnotu 0. Pak se sice spustí, ale není vidìt právì psaný pøíkaz. Ten se objeví až po odentrování. Ještì jsem nestihl nainstalovat všechno, ale doufám, že už žádné nepøíjemné pøekvapení nepøíde.
2.7.2008 Tak jsem objevil jednu nepøíjemnou závadu v power managementu. Když je ve slotu zastrèená CF karta, dochází k odbìru energie z baterie i ve vypnutém stavu. A toto samovybíjení není zrovna malé - za 24 hodin to dìlá s mojí 16GB CF kartou pokles o 14%. U 1GB CF karty Kingston pak 15% za den. Takže bìhem týdne, když by se PDA nepoužívalo, tak se baterie vybije úplnì. Zkoušel jsem samozøejmì mìøit odbìr i bez CF karty, kde byl pokles o 0% za den. Mìl jsem nainstalované všechny dostupné záplaty z webu HP, ale zkusil jsem schválnì provést i hard reset, jestli se to tøeba náhodou nespraví a nespravilo. V nastavení napájení je volba Nastavit napájení karty CF v režimu spánku s možnostmi zapnuto/vypnuto, viz obrázek:
Zkoušel jsem pro jistotu obì možnosti, ale nemá to žádný efekt. Mìøil jsem také napìtí na napájecích pinech v CF slotu ve vypnutém stavu a vždy tam bylo 3,3 V. Jak jsem zjistil na Internetu, má tento problém více uživatelù CF karet, viz napø. tato diskuse na BrightHand fóru. Dotazù spousta, ale øešení žádné. A HP o tom mlèí. Zajímavé, že s SD kartami vìtšinou tento problém není, bohužel nemám žádnou k dispozici na otestování. A nehodlám ji kupovat jenom proto, že to ve vývoji nìkdo podìlal. Øíkal jsem si, že bude dobré se s problémem obrátit na podporu než jen pasivnì èekat, protože èím víc lidí bude HP otravovat, tím vìtší šance, že s tím budou nìco dìlat. Zkusil jsem napøed chat technické podpory. Tam byl nìjaký lojzek, který se divil, že vùbec funguje 16GB karta, že prý zkoušeli jenom 2GB a odkázal mì, a� donesu PDA na lokální servisní støedisko. To sídlí v Praze v ulici Jeremenkova 88. 7.7.2008 jsem ho tam tedy donesl na servis a vysvìtlil problém. Øíkali, že to pošlou na analýzu a bude to tak 1 - 2 týdny trvat.
18.7.2008 jsem byl vyzvednout PDA ze servisu. Bylo mi doporuèeno nainstalovat záplatu sp39391.exe. Na mùj dotaz mì ještì ujiš�ovali, že to prý zkoušeli. Tuto záplatu jsem už døíve instaloval, ale když jsem ji stahoval znovu, zjistil jsem, že se jedná o novìji datovanou verzi. Aniž by se na webu HP obtìžovali zmìnit èíslo verze nebo datum v popisku. Jak vyplynulo z hledání na Internetu, stará verze záplaty obsahovala chybu v instalaèním skriptu _setup.xml, kde byl pøeklep v popisu klíèe registru HKLM\Drivers\Builtln\Battery, správnì mìlo být HKLM\Drivers\BuiltIn\Battery. HP zøejmì neøeší testery a testuje rovnou na lidech. To je ale dneska pøi tom šíleném tempu vývoje bìžné. Nainstaloval jsem tedy novou záplatu na èistì zrestartované PDA, nabil baterii a napjatì èekal, co se bude dít. Druhý den byla baterie z èásti vybitá, pokles odpovídal opìt onìm 14% za den.
Tak sem volal do HP, že ta jejich záplata nefunguje. Nìjaký pán se mi zatvrzele snažil vysvìtlit, že toto je vlastnost všech iPAQù a že je to naprosto normální, že to není jejich chyba (takže ta volba na vypínání napájení CF slotu v nastavení napájení je tam asi pro prdel králíkùm, že). Já kdybych v práci navrhnul zaøízení s takto vyjebaným power managementem a místo otestování to vypustil mezi tisíce zákazníkù, tak mì asi šéf nebude mít rád... Na druhou stranu, musíme si pøiznat, že HP nikde v manuálu nepíše o nic výdrži baterie ve stand-by režimu, takže by to šlo tìžko násilím vymáhat. Nicménì u takového zaøízení bych to považoval za samozøejmost, stejnì jako vám z auta nemizí benzín, když stojíte na parkovišti s naloženým kufrem, pokud nemáte dìravou nádrž :) 24.7.2008 jsem naštvanì odnesl iPAQ znovu do servisu. Maník øíkal, že to asi pošlou zpátky bez opravy, že je to tak v poøádku. Na vrácení penìz prý nemám nárok.
7.8.2008 jsem byl opìt vyzvednout PDA ze servisu. K mému pøekvapení tentokrát stálo na opravence "výmìna MB, LCM", že prý teï už to bude snad v poøádku. Skuteènì na první �ápnutí bylo poznat, že touchscreen je mnohem citlivìjší než pøedtím, antireflexní fólie už neplandá tak vysoko. Takže minimálnì jeden pozitivní efekt :) PDA jsem zresetoval, nabil baterii a èekal na výsledek dalšího testu. Shit! zase stejný úbytek. Mrknul jsem tedy, jestli HP nevydalo nìjakou novìjší záplatu. A hle, na webu pøibyl balíèek: HP iPAQ 200 Enterprise Handheld Series - Update for Wi-Fi Driver, Data Transfer, Extended Battery, and LCD Manufacturer's Name. Když jsem se ho ale pokusil nainstalovat, PDA na mì vybaflo s chybovou hláškou "Invalid Model ID". Zkoušel jsem se schválnì mrknout i na stránky iPAQ 210, stáhnul odpovídající soubor a porovnával - byl shodný. Navíc legraèní je, že záplaty které jsem postahoval døíve, tak vyjma Wi-Fi driver update hlásí též "Invalid Model ID". Takže desku nejspíš opravdu vymìnili. Naštìstí jsem pøi vytváøení poslední zálohy mìl v systému už tyto aktualizace nainstalované, takže staèilo zálohu obnovit a mìl jsem je tam. Pak už pøi dalším testu k vybíjení baterie nedocházelo. Jak jsem zjistil pozdìji, chová se to ale stále nìjak divnì. Pokud provedu soft reset a pak PDA vypnu, tak se žádná energie neztratí. Pokud PDA používám, jen pozavírám aplikace a vypnu, tak je tam menší úbytek asi 10% za den. Doufám, že to nìjakým dalším patchem ještì poladí. 8.8.2008 jsem byl opìt v servisu konzultovat problém s "Invalid Model ID" a bylo mi øeèeno nìco v tom smyslu, že pro tuto novou HW revizi není stávající záplata urèena a že patrnì bude vydána nová verze. Na moji poznámku o chaotickém verzování a update webu mi bylo øeèeno, že si tam webmasteøi žijí vlastním životem, LOL ;).
13.8.2008 Vypadá to, že toto PDA bylo šito pìknì horkou jehlou. Další drobný problémek se týká BlueTooth ikonky na ploše. Po èase jsem zjistil, že pøes tuto ikonu nejde BlueTooth zapnout, nereaguje na po�apání, køížek zmizel a zùstala zašedlá. Také ve správci iPAQ Wireless úplnì zmizela karta týkající se nastavení BlueTooth. Zjistil jsem, že k tomutu jevu dochází náhodnì pøi obnovení zálohy SPB Backup. Obèas totiž dojde ke zpøeházení poøadí spouštìných programù a BTTrayCE.exe se spustí až po iPAQWireless.exe, a ten ho pak v pamìti nenajde. Náprava je pomìrnì jednoduchá, v programu SKTools jdeme do menu "Maintenance|Windows Startup" a zde najdeme položku BTTrayCE.exe.lnk. V menu "Action" pak vybereme "Order|Up" a opakujeme tak dlouho, dokud BTTrayCE.exe.lnk nedosáhne nižší èíslo Order než má položka iPAQWireless.lnk. Zatím nevím, jak tuto zmìnu trvale promítnout do zálohy, podle mì to ani nejde. Domnívám se, že poøadí je urèeno fyzickým poøadím adresáøové položky daného jména v adresáøi, což nelze podchytit na úrovni souborù, ale musel by se vytvoøit kompletní image souborového systému.
Na bezpeèném úložišti \iPAQ File Store se za nìjakých neš�astných okolností mùže poškodit souborový systém, což se projevuje tøeba tím, že jsou zde soubory, které nejdou vymazat (mùžou mít v názvu paznaky èi extrémní velikost) nebo že reportované volné místo je menší, než by mìlo ve skuteènosti být. IPAQ sám o sobì nemá žádný opravný nástroj, jedinou možností je zformátovat \iPAQ File Store programem Resco Explorer 2008. Jsou také zprávy od nìkterých uživatelù, kterým se za záhadných okolností obsah \iPAQ File Store vymazal, mì se to zatím nestalo.
Další tip by mohl pomoci trochu urychlit práci v GUI. Jde o zvìtšení cache pro fonty. V registru HKLM\SYSTEM\GDI\GLYPHCACHE\ je promìnná limit, která má defaultnì hodnotu 8192 [Bytes]. Experimentálnì jsem ji zvìtšil na 65536 a PDA znatelnì ožilo. Aby se zmìna v registrech trvale uložila, doporuèuji PDA krátce vypnout - zapnout a pak teprve restartovat. Jinak hrozí, že se registr zmìní jen v RAM a neuloží do FlashROM.
Pokud vás také irituje to dotazování pøi spouštìní digitálnì nepodepsaného software, je tu jednoduchá pomoc. V registru HKLM\Security\Policies\Policies je promìnná 0000101a, kterou staèí nastavit na hodnotu 1. Pak už se WM nebudou ptát.
Jak vypnout automatické spouštìní ActiveSync na PDA? Tento vlezlý program se èas od èasu sám spustí, aby se pokusil synchronizovat. Když nemá jak, tak aspoò zùstane v pamìti a užírá baterku. Zakázání jeho spouštìní není úplnì pøímoèaré. Aby se potøebná položka v menu objevila, je nutné napøed vytvoøit nìjaký server. Jeho IP adresu, jméno a heslo si vymyslete a pro�apejte se dále. Po vytvoøení serveru se zpøístupní v Nabídce položka Plán, kde se vybírá synchronizace ve špièce a mimo špièku. V obou pøípadech nastavíme na ruènì a je to.
15.8.2008 Dlouho se spekulovalo, zda má tento iPAQ funkci USB host nebo ne. HP se k tomu ve specifikacích moc nehlásí a taky potøebný kabel se objevil až s nìkolikamìsíèním zpoždìním. Než se dostal až k nám do Èech, tak to také ještì chvilku trvalo. Nyní si ho mùžete koneènì koupit za ïábelsky pøedraženou cenu 666,- Kè na ExpertShopu. Pro zruènìjšího bastlíøe ale nebude zhotovení kabelu svépomocí velký problém. V originálním balení iPAQu se nabízí hned dva protikusy systémového konektoru (s plnì osazenými piny) v podobì synchronizaèního kabelu a nabíjecí redukce, takže si mùžete vybrat. Pozn. na Internetu mùžete nìkde najít mylnou informaci, že se jedná o konektor Hirose ST40X-24S-CV1(80), ten však bez dalších úprav nelze do systémového konektoru zastrèit, nicménì vnitøní èást s piny je použitelná.
Já jsem se nechal inspirovat návodem ruských gómákù a použil konektor z napájecí redukce. Jediná investice tak byla 26,- Kè za USB prodlužovaèku, z které jsem odøízl konce s USB konektory a trocha èasu. Podívejme se napøed na zapojení systémového konektoru:
pin signál popis 1 ADP_IN napájení z adaptéru 5 V DC / 2 A 2 ADP_IN 3 ADP_IN 4 ADP_IN 5 VBUS_FS USB 2.0 host 5 V napájení (výstup) 6 D+HHS USB 2.0 host D+ 7 D-HHS USB 2.0 host D- 8 GND zem 9 D+OTG USB 2.0 On The Go (client) D+ 10 D-OTG USB 2.0 On The Go (client) D- 11 VBUS_OTG USB 2.0 On The Go (client) 5 V napájení (vstup) 12 ID_OTG ? 13 GND zem 14 ID_READ Accessory Identification 15 ID_POWER GPI -> ID_READ, GPO -> ID_POWER 16 AGND analogová zem 17 HSET_LOUT HeadSet audio výstup (levý kanál) 18 HSET_ROUT HeadSet audio výstup (pravý kanál) 19 HSET_MICIN HeadSet audio vstup z mikrofonu 20 GND zem 21 RSVD1 rezerva 1 (nezapojeno) 22 RSVD2 rezerva 2 (nezapojeno) 23 RSVD3 rezerva 3 (nezapojeno) 24 GND zem
Na pinech 5 - 8 se nachází signály USB 2.0 full-speed host. Sem staèí napájet kablík s USB samicí a je to. Jak jednoduché. Ještì pro poøádek uvádím zapojení USB kablíku podle barev (pro jistotu je to lepší pøemìøit):
pin barva signál 1 èervená +5 V 2 bílá D- 3 zelená D+ 4 èerná GND
Elektricky je to triviální, mechanicky už ponìkud ménì. První problém - jak se dostat do konektoru napájecí redukce. Krytka je slepená, takže jsem musel použít nùž na koberce a trochu síly. Konektor má vevnitø plechování, takže by se nemìl pøi øezání poškodit. Pak je potøeba opatrnì rozebrat dva na nìkolika místech secvaknuté plechové dílce. Na jednom z nich je pøipájený na zemnicí drátek. Uvnitø je pak plastová èást s piny a kouskem oboustranného plošòáku. Na nìm je vyznaèeno èíslování (piny jsou cik-cak roztaženy do dvou øad). Když už jsem mìl z prodlužovaèky oba konce, tak sem zapájel i USB client kablík. Pak nastalo to pravé peklo to všechno zas poskládat dohromady. Plechování jsem zredukoval tak, aby nemohlo dojít o jeho hrany k proøíznutí izolace kablíkù a do plastových krytek sem vyvrtal 2 otvory d = 5 mm pro kablíky. Pak za vydatné pomoci lepicí tavné pistole se mi po delším zápasu s místem podaøilo nacpat støívka zpìt do krytu. Výsledek mého patlála patlála je zde:
Pøes USB host kablík jsem zkusil pøipojit následující zaøízení: USB klíèenka - funguje bez problémù, v koøenu se objeví nový adresáø "Hard Disk", USB 2.0 èteèka karet - taktéž bez problémù, USB klávesnice - taky funguje (to je rozdíl oproti �apání stylusem), USB myš - je sice rozeznána, ale soudruzi z Redmondu zapomnìli na kurzor a myš pro slepce je celkem na nic. Naštìstí se našel nìjaký šikula, který naprogramoval malou utilitku, jenž vykresluje softwarový myší kurzor. Nakonec jsem zkusil pøipojit (pro mì dùležitou periferii) RS232 pøevodník s èipem FTDI232. Narozdíl od USB HID nebo Mass Storage Class zaøízení je v tomto pøípadì potøeba nainstalovat ovladaè. Ten je k dispozici na webu FTDI, použil jsem verzi Virtual COM port 1.1.0.0. Po zastrèení FTDI232 konvertoru do USB host se objeví na obrazovce okno s požadavkem na jméno souboru ovladaèe. Sem je potøeba zadat FTDI_SER.DLL, pøedtím však musíme knihovnu a FTDIPORT.INF nakopírovat do adresáøe \Windows, aby je systém našel. Po instalaci se mi objevil sériový port COM0, což však není úplnì ideální pojmenování, protože drtivá vìtšina programù umí nastavit COM1 a výše. Pouze program PockeTTY byl schopen COM0 otevøít. To lze naštìstí poléèit v registrech HKLM\Drivers\USB\ClientDrivers\FTDI_DEVICE\[nìjaké UID]\, kde je promìnná InitialIndex s defaultní hodnotou 0 a tuto pøepíšeme napø. na 1 (COM1). Za tuto informaci dìkuji uživateli emilb z fóra BrightHand. Pokud jste instalaci ještì neprovedli, lze totéž zmìnit i v FTDIPORT.INF, kde øádek:HKR,,"InitialIndex",0x00010001,0pøepíšeme na:HKR,,"InitialIndex",0x00010001,1a pak normálnì nainstalujeme. Z USB host portu je údajnì možné tahat proud asi 180 mA, pøi vyšším odbìru zabere nadproudová ochrana. Nìkdo takhle zkoušel pøipojit malý HDD pøes USB redukci a bez pøídavného adaptéru se ani neroztoèil. Každopádnì USB host znamená pro iPAQ 214 velké plus co do rozšiøitelnosti, jen je potøeba dávat pozor na dostupnost ovladaèù pro Windows Mobile.
27.1.2009 Tak jsem koneènì našel jeden software, který mi chybìl k plné spokojenosti - kvalitní pøehrávaè modulù (trackované hudby). Na webu http://keygenmusic.net je k dispozici kromì balíku s více než tisícovkou modulù i plugin DEC_MOD pro Conduit Pocket Player založený na knihovnì BASSMOD.DLL, který podporuje hudební formáty: XM, IT, S3M, MOD, MTM, UMX, 669, AMF, DSM, FAR, GDM, GT2, IMF, M15, MED, OKT, STM, STX, ULT, UNI.
19.2.2009 jsem na fóru BrightHand objevil thread, kde jeden Èíòan pøedvedl svoji první verzi neoficiální èínské ROM s Windows CE 6.1. Na webu se dá také najít RAW FlashROM dump originální anglické ROM s Windows CE 6.0, ale ten je prý pro hackování nevhodný a autor vlastní pouze kódy originální èínské ROM. Doufejme, že je to jen otázka èasu, kdy se nìkde objeví nebo se podaøí rozkódovat RAW dump (formát se liší od starších iPAQù, což je dáno zmìnou výrobce - døíve HTC, nyní Foxconn). No a pro ukrácení èekání si mùžete zkusit tøeba "upgradovat" na MS Windows 3.0 :)
31.3.2009 Když už jsem si hrál na PDA s tìmi alternativními OSy, tak jsem také nemohl opomenout vyzkoušet Linux. Za tu dobu odvedla linuxová komunita velký kus práce a je zde k dispozici celkem použitelná distribuce (poslední verze ke stažení zde). I když k dokonalosti má poøád ještì daleko, bohužel nefunguje podpora pro CF karty a USB host. Za vyzkoušení ale nic nedáte. Linux lze na PDA spustit tøemi zpùsoby:
1) pøímo z Windows pomocí programu HaRET, bootování dále pokraèuje z linuxového oddílu na SD kartì
2) spouštìní v bootloader režimu z SD karty pomocí speciální tlaèítkové kombinace pøi resetu
3) flashnutí natvrdo do NAND FlashROM, což bych zatím moc nedoporuèoval, by� je teoreticky možné obnovit pùvodní obsah FlashROM z raw dumpu.
Já jsem zvolil druhý zpùsob. Narazil jsem však na problémy s kompatabilitou použité SD karty. Bootloader iPAQu je totiž rozumu mdlého, takže nepodporuje SDHC karty a zøejmì také nìkteré microSD. Vyštrachal jsem doma starou použitelnou 8MB SD kartu, ale na tu se zas nevejde celý koøenový systém linuxu. Naštìstí zafungoval trik s prohozením karet bìhem bootování. Na 8MB SD kartu jsem tedy nahrál uboot loader u-boot-ipaq214-20090325.bin a pøejmenoval ho na BLDIAG.NB0 + kernel image uImage-ipaq214-20090322.bin pøejmenovaný na uImage-ipaq214.bin. Na 1GB microSD kartì jsem na PC pod Linuxem vytvoøil druhý primární oddíl se souborovým systémem ext2 a nakopíroval tam obsah rootfs balíèku angstrom-x11-image-20090201.tar.gz.
Pak jsem do PDA vložil 8MB SD kartu, stisknul 2 levá tlaèítka (kalendáø a okno) a krátce zmáèknul reset, zatímco levá dvì tlaèítka jsem držel dokud se neobjevila èerná textová obrazovka ubootu (pár vteøin). Ten už si rozumí i s novìjšími kartami, takže jsem pøehodil do PDA 1GB microSD s koøenovým systémem a stisknul tlaèítko pro pokraèování bootu z SD karty (uboot menu nabízí i boot z FlashROM a vytvoøení/obnovu zálohy). Bìhem pár sekund se objevil v levém horním rohu tuèòák a jely diagnostické výpisy kernelu. Nakonec naskoèila grafická obrazovka a kurzor X serveru a spustil se správce oken. Je zde nìkolik základních aplikací mezi nimiž nechybí tøeba XMMS, Mplayer nebo VLC, ale ten se mi nìjak kousnul. Samozøejmì si lze také spustit shell a psát klasicky na virtuální klávesnici. Power tlaèítko funguje tak jak má, tj. dojde k pøepnutí do sleepu a následnì i probuzení. Taky se mi nìjak nepodaøilo rozbìhnout wi-fi, ale nemìl jsem moc èasu to zkoušet. Každopádnì je dobré, že tu je nìjaká živá alternativa, když HP už zøejmì 21x pohøbil. Více technických informací najdete na linuxovém mailing listu. BTW Oliver pøi zkoumání hardwaru našel na základní desce PDA testovací plošky, kde je pøístupný sériový port (patrnì s 3,3V úrovnìmi èi ménì), který pak používal pøi ladìní Linuxu.
13.5.2009 Pøi náhodné kontrole webu HP jsem zjistil, že v tichosti vyšla nová verze HP iPAQ 200 Enterprise Handheld Series - Update for Wi-Fi Driver, Data Transfer, Extended Battery, and LCD Manufacturer's Name. Nenechte se zmást starým datumem 10.6.2008, balíèek obsahuje novìjší systémové soubory z 5.3.2009 a 10.12.2008. Dokonce už pøi instalaci nepíše chybu "Invalid Model ID". Napadlo mì, zda-li novìjší verze battdrvr.dll koneènì nevyøeší problém proudového odbìru CF karty ve vypnutém stavu, ale bohužel vše zùstává pøi starém.
21.10.2010 Zaèala se mi dít taková nepøíjemnost, že obèas pøes displej rychle pøebìhnou svìtle fialové pruhy (pøi ètení èerného textu na bílém pozadí) nebo celý displej nabere na chvilku odstín do fialova. Napadlo mì, že je asi špatný kontakt v konektoru displeje, kde se obèas rozpojí linka LSB G. Jelikož mi pøed pár mìsíci skonèila záruka (jasný dùkaz existence kurvítka), nezbývá mi, než se na to mrknout sám. PDA jsem rozebral s pomocí tohoto návodu. Dílù je docela málo, ale po vyšroubování 6-ti šroubkù mi dalo dost práce kryt rozlousknout, plastové západky na krajích držely fest. Pak jsem vyndal desku a vycvaknul flexipásek displeje z konektoru. Jeho piny jsem pro jistotu propájel mikropájkou a zacvaknul FFCéèko zpìt. Poskládání dohromady bylo velice rychlé a PDA normálnì fungovalo. Tak doufám, že displej bude sekat dobrotu...
25.10.2010 Bohužel se toto kurvítko ukázalo býti dokonalejší, než jsem si pùvodnì myslel. Nežádoucí barevné zmìny se na LCD opìt objevily a to ještì èastìji a déle. Pøi urèitém stisku bokù PDA a vršku nad tlaèítky se dal tento jev cílenì vyvolat resp. vrátit do normálního stavu. Znovu jsem PDA rozebral a snažil se pøesnì lokalizovat problém. Ono to nebylo tak jednoduché, protože jakkoliv jsem s LCD modulem nìjak pohnul, projevilo se to barevnými zmìnami. Znovu sem FFC konektor propájel a zacvaknul, ale zlobilo to poøád. I po té, co jsem flexipásek zafixoval k desce tavným lepidlem. To už jsem pojal vážné podezøení, že chyba je na druhém konci flexipásku, který je pøipojen k èipu LCD øadièe na skle. Po odlepení flexipásku ze zadní èásti LCD panelu se s jeho manipulací barevné efekty ještì zintenzivnily a dokonce zaèal vypadávat úplnì obraz. Po opìtovném pøilepení se mi bohužel už nepodaøilo dosáhnout stabilnì normálního obrazu. Tady jsem skonèil, tohle je bìžnými prostøedky neopravitelné :( Nový LCD modul se dá sice sehnat na eBay, ale velmi draho (asi 180$ + pošta). Buï se mi poštìstí sehnat nìjaké vadné PDA na díly nebo ho koupím od nìkoho z druhé ruky, ale znovu už za nìj 7,5 tisíce nedám, to bych spíš uvažoval o modernìjším stroji. Zatím R.I.P.
12.11.2010 Nesehnal jsem ani náhraní LCD ani vadný iPAQ, ale podaøilo se mi na Aukru koupit funkèní iPAQ 214 se španìlskou ROM a pøíslušenstvím za 3000,- Kè. Španìlskou ROM jsem pøeflashoval bez problémù na anglickou, ale nakonec jsem vymìnil LCD modul u svého iPAQu, protože má novìjši revizi základní desky.
iPAQ 214 hacking
20.4.2009 Zdá se, že se na poli iPAQù 21x zaèalo blýskat na lepší hackerské èasy. Na fóru BrightHand popsal uživatel elektrownik postup, jak jednoduše dumpnout obsah NAND FlashROM pamìti z PDA (pøesnìji øeèeno nìkteré její èásti). To je první krok k úspìšnému vytvoøení vlastní modifikované verze ROM. Já jsem uvedený postup úspìšnì zopakoval a podaøilo se mi vyextrahovat soubory operaèního systému Windows Mobile 6.0. To je ale jen zaèátek, k úspìšnému sestavení vlastního ROM image a flashnutí zbývá ještì kus cesty. Hlavnì flashování zatím nikdo v praxi nevyzkoušel.
Zatím bych uvedl pár podrobností o organizaci vnitøní NAND FlashROM pamìti. Ta je rozdìlena na dva virtuální disky, z nichž jeden (DSK1:) slouží jako systémový + uživatelský a druhý (IPQ1:) jako perzistentní uživatelské úložištì. První disk je dále rozdìlen na 4 oddíly s rùznými souborovými systémy. První a druhý oddíl obsahují bootloadery, jádro Windows Mobile a nìjaké základní utility. Tøetí oddíl obsahuje asi 3500 souborù systému Windows Mobile. Tyto tøi oddíly používají komprimovaný souborový systém. Ètvrtý oddíl slouží pro uložení uživatelských nastavení, programù a souborù a používá zøejmì souborový systém FAT32. Pokud je proveden hard reset, tak se tento oddíl kompletnì vymaže. Druhý virtuální disk je použit jako \iPAQ File Store - trvalé úložištì, které pøežije i hard reset. Tyto uživatelské souborové systémy jsou OS spravované technikou wear levelling, která se stará o rovnomìrné vytížení všech sektorù pøi zápisu, èímž se prodlouží celková životnost média. Tøetí a ètvrtý oddíl DSK1: je operaèním systémem spojen v jediný disk, který vidíme v PDA jako koøenový systém. Soubory, které jsou na 3. oddílu, však nelze pøepisovat ani kopírovat. Pokud nìjaký patch instaluje napø. novìjší verzi systémové knihovny, tak je tento soubor fyzicky uložen na 4. oddíl a soubor téhož jména ze 3. oddílu je automaticky skryt. Po hard resetu je tak logicky nutné nainstalovat všechny záplaty znovu.
256 MB NAND FlashROM DSK1: IPQ1: partition 0 partition 1 partition 2 partition 3 partition 0 bootloader OBM
SRPX
1,5 MBbootloader WinCE
SRPX
2,1 MBWinCE OS files
ImgFS
57,9 MBuser files
TFAT32
162,4 MBiPAQ File Store
FAT16
24,7 MB
Všechny tyto výše uvedené oddíly lze z PDA vygrabovat programem pdocread.exe, který je souèástí balíku itsutils. Pro jeho funkènost je potøeba mít nainstalovaný program M$ ActiveSync a PDA pøipojené k PC pøes USB kabel. Obsah NAND FlashROM vypíšeme pøíkazem pdocread.exe -l V pøípadì, že vše funguje, mìli bychom dostat podobný výpis (zkráceno):
223.88M (0xdfe0000) DSK1: | 1.50M (0x17f000) Part00 | 2.13M (0x220000) Part01 | 57.88M (0x39e0000) Part02 | 162.38M (0xa260000) Part03 24.75M (0x18c0000) IPQ1: | 24.75M (0x18bf000) Part00 14.94G (0x3bc000000) DSK2: | 14.74G (0x3af270200) CF_16GB_FAT | 199.34M (0xc756000) Part00
Image libovolného oddílu pak stáhneme do PC též pomocí programu pdocread.exe, napø.: pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x17f000 part00.img, kde je potøeba zadat virtuální disk: "DSK1:", oddíl: "Part00", poèáteèní offset: "0", velikost v bytech (hexa, viz pøedchozí výpis): "0x17f000" a nakonec jméno cílového souboru: "part00.img". Image 1. a 2. oddílu je potøeba dekomprimovat programem srpx2xip.exe a pak vyextrahovat soubory programem dumprom.exe. Image 3. oddílu staèí extrahovat programem ImgfsToDump.exe, který sám vytvoøí adresáø dump s pøíslušnými soubory OS. Po modifikaci souborù OS lze adresáø se soubory zabalit zpìt do ImgFS souboru pomocí programu DumpToImgfs.exe a teoreticky flashnout programem pdocwrite.exe. Zatím jsem ho vyzkoušel pouze na disku IPQ:, který jsem si pøedtím dumpnul, vymazal na nìm všechny soubory a znovu obnovil pøíkazem pdocwrite -w -d IPQ1: -b 0x800 -p Part00 ipq1-p0.raw 0 0x18bf000. Pak je potøeba PDA hned restartovat, aby se zmìna projevila a také pøedem zabránit zápisu bìžících programù do této oblasti, protože by mohlo dojít k nekonzistenci souborového systému. Pokud k tomu náhodou dojde, je nutno \iPAQ File Store zformátovat programem Resco Explorer 2008. Pøedpokládám, že obdobnì pùjde flashnout i oddíl s WinCE. Za bìhu OS je to ale potenciálnì nebezpeèná operace, dal bych radši pøednost flashování z karty pomocí bootloaderu.
9.5.2009 Tak jsem si koneènì poøídil vìtší SD kartu (Verbatim 2 GB 60x), abych mohl pod Linuxem vytvoøit kompletní zálohu FlashROM. Na PC jsem pomocí linuxového fdisku vytvoøil na kartì 2 oddíly: první primární FAT16 oddíl o velikosti 1,5 GB s aktivním boot flagem (byte 80h v MBR) a druhý primární ext2 oddíl o velikosti 0,5GB. Na linuxový oddíl jsem nakopíroval obsah rootfs balíèku, FAT oddíl jsem zformátoval pod Windows a nakopíroval tam uboot loader a kernel. Pak jsem kartu pøehodil do PDA a aktivoval bootloader postupem popsaným výše v odstavci o linuxu. V menu jsem vybral položku 2: Backup - Boot Linux on MMC with single flash partition (for backing up winCE) (druhé tlaèítko zleva). V tomto pøípadì kernel namapuje do zaøízení /dev/mtd0 celou FlashROM. Po startu Linuxu a pøihlášení jsem spustil "Start Menu|Other|RootShell" a zadal pøíkazy:
root@ipaq214:/# cat /proc/mtd dev: size erasesize name mtd0: 10000000 00020000 "All" root@ipaq214:/# nanddump -f /backup.raw /dev/mtd0 ECC failed: 0 ECC corrected: 0 Number of bad blocks: 9 Number of bbt blocks: 0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x10000000...
První pøíkaz pouze vypíše informace o MTD (Memory Technology Device) zaøízení (celková velikost 256 MB, velikost bloku pro mazání 128 kB). Druhý pøíkaz zkopíruje kompletní obsah FlashROM na SD kartu do souboru "/backup.raw". Celá operace trvala asi 10 minut. výsledný soubor musí mít velikost pøesnì 276824064 Bajtù. To je víc než pøedpokládaných 256 MB - nanddump totiž ukládá 2kB stránky pamìti vèetnì pøídavných 64 B, které neslouží pro uživatelská data, ale pro uložení ECC kódu. Vzhledem k tomu, že každý iPAQ mùže mít ve FlashROM nìjaké vadné stránky a to pokaždé na jiném místì, tak je tento dump jedineèný pro daný iPAQ a nemìl by být použit na jiném PDA. Porovnával jsem svùj dump s tím, který uploadoval uživatel elektrownik a první rozdíl byl už na adrese 207C2h, tedy nìkde v oblasti OEM bootloaderu, který by mìl být všude stejný. Takže si myslím, že je rozumné tuto zálohu použít jen na tom iPAQu, kde byla vytvoøena.
Postup pøi obnovì zálohy probíhá podobnì. Opìt je tøeba nabootovat Linux z SD karty, kde máme uložen soubor raw image volbou 2: Backup - Boot Linux on MMC with single flash partition (for backing up winCE) a spustit RootShell, kam zadáme pøíkazy:
root@ipaq214:/# cat /proc/mtd dev: size erasesize name mtd0: 10000000 00020000 "All" root@ipaq214:/# flash_eraseall /dev/mtd0 Erasing 128 Kibyte @ 0 -- 0 % complete. Erasing 128 Kibyte @ 20000 -- 0 % complete. Erasing 128 Kibyte @ 40000 -- 0 % complete. ... Erasing 128 Kibyte @ 10000000 -- 100 % complete. root@ipaq214:/# nandwrite -o -n /dev/mtd0 /backup.raw Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 ... Writing data to block 1053 at offset 0x83a0000 Bad block at 83a0000, 1 block(s) from 83a0000 will be skipped Writing data to block 1054 at offset 0x83c0000 ... Data was only partially written due to error : Success root@ipaq214:/#
První pøíkaz, stejnì jako døíve, vypíše informace o MTD, druhý pøíkaz vymaže celou FlashROM a tøetí pøíkaz zapíše data ze souboru "/backup.raw" do FlashROM. Zápis všech blokù FlashROM trvá asi hodinu, takže je dobré mít nabitý akumulátor, pøípadnì pøipojený napájecí adaptér. V mojem pøípadì se situace trochu komplikuje. Mùj iPAQ má 9 vadných blokù, což by nemìlo nièemu vadit, protože systém o nich ví a nepoužívá je. Když jsem ale zálohu obnovil, zaèal jsem mít problémy. Vypadalo to, že nìkteré soubory jsou poškozené (i na \iPAQ File Store) a PDA mi zatuhávalo pøi restartu (na úvodní obrazovce s logem HP). Po hard resetu už systém nabìhnul, ale místo úvodní obrazovky s kalibrací touchscreenu vyskoèila nìjaká welcome stránka. Také se mi nedaøilo obnovit zálohu z SPB Backupu (tuhnutí pøi obnovì registrù). Nakonec se po mnoha hard resetech vše spravilo, zálohu jsem obnovil a \iPAQ File Store jsem zformátoval Resco Explorerem 2008. Teï se zdá, že je PDA zas v pùvodním stavu. Možná systém bìhem hard resetù provádìl nìjaké mapovaní vadných blokù ve FlashROM. Pøedpokládám, že ti, kteøí žádné bad bloky ve flash nemají, tak s tímhle nebudou mít problém.
25.1.2011 Oliver zkompiloval nový balíèek mtd-utils zahrnující patche, které by snad mìly vyøešit problém zápisu do FlashROM s bad bloky (utilita nandwrite). Balíèek se nainstaluje pøíkazem opkg install mtd-utils_latest+git-r4.6_armv5te.ipk.
30.12.2013 Alvin Wong portoval na iPAQ 21x Android Gingerbread 2.3.7. Testovací verzi lze nabootovat z SD karty nebo pøímo nahrát do NADN FlashROM. Podporuje Wi-Fi, SD kartu, èásteènì BlueTooth, audio výstup a úplné vypnutí. Projekt byl však opuštìn a zùstal v alpha stage. Na novìjší Andoidy je už HW iPAQu moc zastaralý. Po èase jsem se poohlédnul po nìjakém novìjším HW pro Android (jelikož platforma Windows Mobile je už mrtvá a Windows Phone nebo Windows 10 mì vùbec neoslovily), ale nechtìlo se mi vyhazovat tisíce korun za momentálnì nejrychleji zastarávající elektroniku a tak jsem si opravil jeden postarší telefon Samsung Galaxy S2.
24.8.2015 Když jsem loni na Teslathonu pouštìl z PDA hudbu do svého Audio SSTC, tak se mi podaøilo nìjakými VF proudy z tesláku pøismahnout jeden kanál sluchátkového výstupu. Hrál pak znatelnì slabìji a pøi zkoumání na osciloskopu dával zdravý kanál rozkmit cca 500 mVpp, zatímco poškozený kanál byl oøezaný na cca 70 mVpp. Napøed jsem myslel, že odešel audiokodek WM9713L, ale z nìj šel signál v poøádku. Navíc s menší amplitudou, takže mezi kodekem a sluchátky je ještì zapojen nìjaký zesilovaè, ale nepodaøilo se mi ho na desce lokalizovat (BGA èipy nejdou propípat). Nakonec jsem zjistil, že skoro-zkrat se nachází v miniaturní BGA kostièce 1 x 2 mm s 2 x 3 kulièkama mezi zásuvkou pro sluchátka a miniUSB konektorem, která funguje zøejmì jako ESD ochrana (dvojitì vstup-zem-výstup). Pokoušel jsem se ten BGA èip pøepájet z jedné desky, co mám na náhradní díly, ale neúspìšnì, takže jsem nakonec musel udìlat drátkové pøemostìní. Jelikož na té desce nešlo zjistit, kam ty spoje dál vedou, musel jsem se nakontaktovat na ty miniaturní ball-pady s rozteèí asi 0,5 mm. To je snad první vìc, kterou bych bez mikroskopu asi nedal. Musel jsem si to strèit pod 10x sklo, kde se i ten nejtenèí jehlový hrot Weller jevil jako dìsný kopyto, ale nakonec se podaøilo a už to zase hraje :) Pro pøíštì si budu muset dát na audiokabel nìjaký externí úèinnìjší filtr...