abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 12:44 | Komunita

Nadace Cloud Native Computing Foundation (CNCF), jejíž cílem je usnadnit spolupráci při vývoji a zavádění nových cloudových technologií, projekt konsorcia Linux Foundation, organizovala od 10. do 13. prosince v Seattlu konferenci KubeCon + CloudNativeCon North America 2018. Shrnutí dění na konferenci v příspěvku na blogu. V úvodu konference společnost Red Hat věnovala této nadaci distribuovanou key-value databázi etcd. Jedná se o

… více »
Ladislav Hagara | Komentářů: 0
14.12. 14:33 | Nová verze

Byla vydána nová verze 1.30 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í.

Ladislav Hagara | Komentářů: 2
14.12. 14:22 | Nová verze

Deset dnů po představení beta verze byla vydána stabilní verze Steam Linku pro Raspberry Pi umožňující streamovat hry ve službě Steam z počítače na televizní obrazovku.

Ladislav Hagara | Komentářů: 9
13.12. 20:00 | Nová verze

Byla vydána (YouTube) verze 2018.3 multiplatformního herního enginu Unity (Wikipedie). Přehled novinek i s videoukázkami v příspěvku na blogu a v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
13.12. 19:33 | Nová verze

Byla vydána verze 18.12.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Správce souborů Dolphin umí nově například zobrazovat náhledy dokumentů vytvořených v LibreOffice a aplikací ve formátu AppImage. Konsole plně podporuje obrázkové znaky emoji. V Okularu lze k pdf souborům přidávat poznámky.

Ladislav Hagara | Komentářů: 12
13.12. 17:11 | Nová verze

Byla vydána nová stabilní verze 2.2 (2.2.1388.34) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují například vylepšení správy listů - vybrané listy lze uložit jako relaci, možnost zobrazení klávesových zkratek určených webovou stránkou nebo možnost přehrávání videí v režimu obrazu v obraze. Nejnovější Vivaldi je postaveno na Chromiu 71.0.3578.85.

Ladislav Hagara | Komentářů: 9
13.12. 14:22 | Nová verze

Po 4 měsících vývoje od vydání verze 3.0.0 byla vydána nová verze 3.1.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 189 vývojářů. Provedeno bylo více než 1 900 commitů. Přehled úprav a nových vlastností v seznamu změn.

Ladislav Hagara | Komentářů: 0
13.12. 01:32 | Nová verze

Letos bylo v komunitě Mageia hodně změn. Po volbě nových vedoucích přišla velká aktualizace a krátce na to udržovací verze 6.1. 7.12., dle plánu, vyšla Mageia s číslem 7 v její první beta verzi. Chyby můžete hlásit v bugzille. Chyby v českých překladech pak na fóru české komunity.

Joelp | Komentářů: 3
13.12. 00:11 | Zajímavý projekt

Kvůli rychlejšímu vývojovému cyklu byla přemístěna Cinelerra-gg. Cinelerra-gg je fork Cinelerry-hv. Některé rozdíly forků popisuje sám hlavní vývojář William Morrow (aka GoodGuy). Není zde popsán i fork Lumiera, zřejmě kvůli zatím nepoužitelnému stavu.

… více »
D81 | Komentářů: 3
12.12. 19:11 | Nová verze

Do aplikace pro instant messaging Telegram (Wikipedie) lze nově nahrát češtinu. Více v příspěvku na blogu Telegramu.

Ladislav Hagara | Komentářů: 7
Chystáte se přejít na Wayland na „desktopu“?
 (24%)
 (8%)
 (12%)
 (31%)
 (25%)
Celkem 134 hlasů
 Komentářů: 19, poslední 14.12. 18:37
Rozcestník

Tak trochu jiný open source - Windows CE 6.0

6.1. 12:32 | Přečteno: 2004× | 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. 15:42 AsciiWolf | skóre: 39 | 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. 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. 01:39 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
7.1. 00:44 Vantomas | skóre: 28 | Praha
Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
7.1. 00:46 Vantomas | skóre: 28 | Praha
Rozbalit Rozbalit vše Re: Tak trochu jiný open source - Windows CE 6.0
7.1. 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. 15:50 Vantomas | skóre: 28 | 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. 15:52 Vantomas | skóre: 28 | 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. 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. 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. 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. 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. 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.