abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Nová verze

    Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    dnes 00:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    včera 16:44 | IT novinky

    Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.

    Ladislav Hagara | Komentářů: 10
    včera 10:44 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.

    Ladislav Hagara | Komentářů: 0
    včera 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 2
    včera 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    4.6. 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:22 | Nová verze

    Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    4.6. 12:55 | Zajímavý software

    Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.

    Ladislav Hagara | Komentářů: 11
    Rozcestník

    Tak trochu jiný open source - Windows CE 6.0

    6.1.2018 12:32 | Přečteno: 4514× | varia

    Už jsem z toho trochu zoufalý a tak to dávám sem. Pořídil jsem nové auto a to má "infotainment" postavený na Windows CE 6.0. Koukal jsem, že se dokonce dají někde sehnat obecné zdrojáky od tohoto RTOS, takže vzhledem k tomu, že abcwince neexistuje, spamuji zde. Potřebuju poradit ...

    Infotainment funguje svižně, couvací kamera ukazuje, rádio hraje, multimédia přehrává, filmy pouští, obrázky ukazuje, SDHC i USB flešky čte, navigace naviguje. Ale jako správný hacker bych od infotainmentu chtěl víc - OBD diagnostku, zapisování knihy jízd atd. Bohužel, jako obvykle, WinCE jsou uzpůsobeny nakonkrétní HW a ořezány na kost. Procesor je ARM, pomocí publikovaného postupu se umím dostat až do nabídky start, spustit explorer a hrabat se v tom.

    Počítač je přímo připojen na CAN sběrnici, která je v systému jako jeden ze čtyř sériových portů - ostatní jsou pro GPS, bluetooth a ještě něco, co nevím co je. Ovladače ořezány na kost, takže HW klávesnici nepřipojím. Hledat aplikace pro WinCE je opravdu mor, navíc s každým "úlovkem" musím na flešce dojít do auta, abych zjistil, že to nefunguje. Emulátory jsou win-only, jeden jsem jakš-takš spustil pod wine.

    V tento okamžik mám funkční kopii Total Commanderu, jakýsi VNC server a editor registru (ale mám pocit, že se registry neuchovávají přes reboot).

    Co sháním/potřebuji

    Terminálový emulátor

    Abych mohl experimentovat s těmi sériáky, chtělo by to rozumný emulátor terminálu, nic se mi ale nedaří najít

    Programovací prostředí pro WinCE 6.0 @ arm

    Zkoušel jsem různé pluginy pro VS, ale je to všechno na h.., něco píší lidi v mortscriptu (ten ale asi neumí ten sériák), variantou je mingw (umí sériák ??).

    VNC klienta

    Jakéhokoliv, malého, zkompilovaného pro ARM.

    Další alternativy

    Android

    Soudruzi v Číně vyvinuli spoustu alternativních infotainmentů s Androidem, takže to je varianta č. 2 (t.j. na OBD Torque out-of-box a podobně).

    Bastl

    Další možností je druhý "palubní počítač" v podobě RPi s CANbus shieldem, víceméně nezávislý na "hlavním" infotainmentu. Druhou 7" obrazovku ale nikam dopředu už nedostanu, takže by bylo s výhodou se připojit k pi přes wifi (Pi master, infotainment klient, další výhodou by byla druhá externí wifi anténa pro pi a routování wifin zvenku vozu, protože infotainment má anténu počítanou jenom na vnitřek auta).

    Končím svůj první letošní příspěvek a prosím o tipy a nápady ...        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    AsciiWolf avatar 6.1.2018 15:42 AsciiWolf | skóre: 40 | blog: Blog
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Windows CE by měl mít integrovaný cmd.exe, takže bych se pokusil rozjet image Windows CE v nějakém emulátoru a cmd.exe z něj zkopírovat. Případně můžeš zkusit použít Pocket Console či něco podobného.
    6.1.2018 18:44 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    vykrást cmd.exe z emulátoru zní jako dobrý nápad, zkusím. Ale já spíš potřebuju řečí Windows "Hyperterminál", čili přístup k sériové lajně (to, čemu v Unixu tradičně říkáme "konzole", myšleno sériová ...
    7.1.2018 01:39 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    7.1.2018 00:44 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    7.1.2018 00:46 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    7.1.2018 11:59 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Tak VNC mi jede (resp. jde spustit, APčko jsem do auta ještě nedonesl, domácí nevidí a takový magora abych vyšpulil VNC na veřejku zase nejsem) - díky moc, ale ten terminál stejně jako spousta dalších aplikací prostě nefunguje - nepíše, že by tomu chybělo DLLko ani nic jiného a protože (zatím) nemám cmd.exe, tak ani nevím, jestli to nemá tendenci něco vyzvracet na stdout :-/ ... pitomý widle ... tak nevím, jestli s vnc klientem nebude rychlejší pořídit CANbus shield a v klidu si to napsat "normálně" ... ale zase je to výzva ;-)
    7.1.2018 15:50 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Z toho co znám z používání Windows Mobile, tak bych o stdout na cmd docela pochyboval :-)

    Pokud tomu chybí nějaké DLL, tak bych se zkusil podívat po nějaké obdobě "ldd" nebo jiném nástroji, který funguje pro windows binárky. Pak bude stačít najít DLL pro správnou platformu a hodit ho do stejného adresáře, jako je to exe.
    7.1.2018 15:52 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Hehe, nedalo mi to a podíval jsem se na tu binárku přes "file". Prvně je to teda kompilovaný pro x86, ale podle wine tomu chybí .NET framework.
    vantomas@tomova-bedynka ~/Stažené $ file Terminal\ CE.exe 
    Terminal CE.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows
    vantomas@tomova-bedynka ~/Stažené $ wine Terminal\ CE.exe 
    fixme:winediag:start_process Wine Staging 2.20 is a testing version containing experimental patches.
    fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
    
    Unhandled Exception:
    System.TypeLoadException: Could not load type of field ' ' (10) due to: Could not load file or assembly 'Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac' or one of its dependencies. assembly:Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac type:<unknown type> member:<none>
    [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type of field 'ÔÇÇ' (10) due to: Could not load file or assembly 'Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac' or one of its dependencies. assembly:Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac type:<unknown type> member:<none>
    vantomas@tomova-bedynka ~/Stažené $ 
    
    7.1.2018 16:25 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    no tak to je vono. Pančto ten infotainment je ARM, takže 80386 nemá nárok. Dotnet by v tom nějakej měl bejt, no není problém, je to technologie sdrátovaná s CEčkama. Taky chlapci v Redmondu mohli udělat, že by to napsalo nějakou hlášku jako že to není pro tuhle architekturu. To, že file pozná architekturu, pro kterou je Windowsí binárka mne nenapadlo, díky za nakopnutí, které mi příště ušetří několik výletů do auta. Takže pro ty, co narazí na tenhle blogýsek náhodou, file soubor.exe u fungujících binárek píše:
    • PE32 executable (Windows CE) ARM, for MS Windows
    • PE32 executable (Windows CE) ARM Thumb, for MS Windows
    Nic jiného nejede.
    8.1.2018 19:21 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Zkusil jsem se přivncčkovat do maliny v režimu WifiAP a nic. Jednak to v dialogovém okně vtipně neukazuje klávesnici, v případě zavolání s parametrem IP:0 z příkazové řádky se to zkusí připojit, ale nevyhodí dialog na zadání hesla :-( Tak nevím ...
    7.1.2018 19:12 jan.xxx
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    A co je to za auto? WinCE v autě?
    7.1.2018 19:16 ehm
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    Jo, no. Zní to jako výňatek z parte.
    15.1.2018 20:48 nic
    Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
    On to nemyslel jako kritiku, on to myslel tak ať se podělíš o tu konkrétní informaci, a to za tím účelem aby se další lidé mohli případně včas rozhodnout jestli takové auto ne/koupit - některým bys tímto dost pomohl.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.