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 11:55 | Upozornění

    V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."

    Ladislav Hagara | Komentářů: 0
    dnes 09:55 | IT novinky

    Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.

    Ladislav Hagara | Komentářů: 2
    dnes 09:44 | IT novinky

    Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.

    Ladislav Hagara | Komentářů: 3
    dnes 09:33 | Nová verze

    Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 0
    dnes 03:22 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.

    Ladislav Hagara | Komentářů: 0
    dnes 03:11 | Komunita

    Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.

    Ladislav Hagara | Komentářů: 0
    včera 21:33 | Zajímavý projekt

    ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 0
    včera 21:00 | Zajímavý software

    ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 8
    včera 16:33 | Zajímavý software

    Strands Decider 2B je malý open-source model s 2 miliardami parametrů, určený k rychlé klasifikaci vstupů a rozhodování mezi možnostmi, generující odpovědi ve stylu modelu Jev. Strands dosáhl přibližně 72% shody s Jevem na veřejné testovací sadě JevBench (tento benchmark pochopitleně nepředstavuje přímé srovnání s modelem Jev). Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache-2.0, váhy modelu na Hugging Face.

    ❗Červivý Hřib krade❗ | Komentářů: 4
    včera 16:22 | Upozornění

    Ve věku 90 let zemřela americká softwarová inženýrka Margaret Hamiltonová, která vedla tým, jenž vyvíjel letový software pro program Apollo amerického Národního úřadu pro letectví a vesmír (NASA).

    Ladislav Hagara | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2817 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Linux na Motorole 68008 a nepájivém poli

    Steve Chamberlin představil (YouTube) svůj malý počítač s Linuxem, jenž pojmenoval 68 Katy. Jádrem počítače postaveného na nepájivém poli (breadboard) je procesor Motorola 68008. [Slashdot]

    22.11.2014 22:30 | Ladislav Hagara | Zajímavý projekt


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

    Komentáře

    Vložit další komentář

    23.11.2014 11:37 Pavel Píša | skóre: 19 | blog: logic
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli

    Troška nostalgie. Připomíná mi to testování uCLinuxu 2.0 včetně podpory síťové karty na naší desce MO_CPU1 (zdokumentované v diplomové práci Michala Sojky z roku 2003)

    Desky se stále ještě pro reálné robotické aplikace používají, ale přesto, že Linux na ní chodil, tak to byl jen pokus a vzhledem k overheadu to nemá kromě získávání smysl. Udržuji pro desky podporu pro RTOS RTEMS, který je dostupnému množství paměti přiměřenější, ale hlavní aplikace robotického kontroléru je napsaná natvrdo na HW s řídicí smyčkou v přerušení a vlastní regulátory jsou zoptimalizované v assembleru, aby se řízení osmi os na 1 kHz stíhalo. V dnešní době ale přecházíme a používáme ARMy Cortex-M4F a Cortex-A8.

    Co se týče řady Motorola 683xx, tak je byl z mého pohledu nepřátelštější mikrokontrolér, co znám. Žádná překvapení, periferie chodily tak jak bylo v manuálu a manuál byl dokonale strukturovaný. Například SPI řadič jsem podle manuálu naprogramoval na několik periodických přenosů s různými parametry a výsledek chodil hned na první spuštění. Současné manuály často psané v Číně a nebo odbyté s neúplným popisem registrů a koncepce jsou proti tomu neštěstí. Potom ještě postupně vyjdou errata, kde se člověk dozví, že v každé periferii jsou alespoň dvě chyby, které za určitých okolností vedou k nedefinovanému chování. Prostě M68k byla jiná doba, pomalejší, ale s důrazem na spolehlivost.

    No nic tak zpátky k LPC1778 a druhému koprocesoru který máme navržený v FPGA. Už to umí víc než naše dřívější systémy, mnohem rychleji a alespoň ta část na ARMu je celá v C, ale do preciznosti a míře otestování starší aplikace to má ještě daleko. Jinak na LPC také existuje uCLinux, ale čas s tím ztrácet nebudeme. To je lepší už i RPi nebo raději AM335x nebo i.MX5x/6. RTEMS nám na tom naopak chodí pěkně.

    26.11.2014 16:42 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Ona by se ta pomeješí doba hodila i dnes. Miliardy spokojených uživatelů by jásaly...
    Archlinux for your comps, faster running guaranted!
    23.11.2014 18:01 Miriam | skóre: 3 | blog: zivot
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    autismus lvl over 9000
    23.11.2014 21:48 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Děsná škoda, že Microchip nedělá PIC32MX ve větším DIL pouzdře a/nebo s externí paměťovou sběrnici. Ten MIPS co je v PIC32MX by si Linuxem rozuměl krásně.
    23.11.2014 22:58 Pavel Píša | skóre: 19 | blog: logic
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Pokud by se našlo dost zájemců aby se to zaplatilo, tak vyrobit desky s piny dostupnými pro nepájivé pole nebo bastlení pro nás není problém. Kolega z naší firmy komplexní systémy s PIC32 navrhuje a v stovkách se montují do zařízení. Šlo by třeba udělat něco jako MBED LPC DIL nebo po obou stranách dvouřadé lišty, aby se dalo vyvést více signálů.

    U PIC32MX ale nevidím žádný čip s externím interfacem a MZ má sice 512 KiB SRAM, a externí interface, ale ten neumí dynamické paměti. Pro Linux to nemá smysl. Pro RTEMS paráda. Pro profi věci má třeba podobné parametry pamětí na čipu řada Hercules TMS570 a spol od Ti s Cortex-R4F, na kterou dáváme dohromady podporu pro jiné firmy ve škole. Výhoda je, že to je rozšířenější ARM, ale to je o dost dražší záležitost a desky s téměř 400 ploškami pro BGA a osmi vrstvami také nejsou v cenové kategorii na hraní.

    Pokud chcete něco na Linux s MIPSem, tak je asi nejlepší Linino, může to mít tvar DIL, má to WiFi, základní modely i AVR pro Arduino sketche (Aghr) ale nemusí se to použít. Kdo by to chtěl jako inteligentní prach (senzorové sítě) tak může nakoupit po padesáti Chiwawa destičky pro napájení na vlastní základ. Pro testování jsou i tyto mikro modulky dostupné osazené na několika základovkách. Např.

    http://www.linino.org/modules/chiwawa/

    Jinak si myslím, že na hraní i na menší aplikace teď MBED povede.

    http://mbed.org/

    LPC a další Cortex-M mají zatím méně paměti na čipu, takže i ten RTEMS s plným síťovým stackem a větší aplikací znamená přidat externí paměť.
    24.11.2014 22:14 daemon
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Ony existují redukční PCB z toho SMD pouzdra na DIP a možná by to pasovalo do nepájivého pole. Třeba toto http://www.ebay.com/itm/2pcs-QFP-TQFP-LQFP-FQFP-32-44-64-80-100-to-DIP-Adapter-PCB-Board-Converter-/251555946697?pt=LH_DefaultDomain_0&hash=item3a91e720c9
    24.11.2014 23:55 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Jako na rozteč asi OK, ale breadboard jsou řádky. Jinak adaptéry TQFP na DIL samozřejmě jsou, ale to už není ono :-D.
    24.11.2014 13:25 R
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Podobne upraveny Linux by mohol fungovat aj na Sinclair QL - ten ma rovnaky procesor.
    24.11.2014 13:53 TM
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    A navíc zajímavou periférii: 2ks vestavěných Microdrivů. Vsadím se, že pro ty blokové ovladače do jádra ještě nikdo ani nezkusil napsat :-)
    Mám doma ale pro QL ještě na disketě port Minixu 1. Takže první ~Unix by to na něm nebyl.
    26.11.2014 19:24 Radovan Garabik
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    A navíc zajímavou periférii: 2ks vestavěných Microdrivů. Vsadím se, že pro ty blokové ovladače do jádra ještě nikdo ani nezkusil napsat :-)
    s/blokové/páskové/ :-)
    26.11.2014 20:23 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    I paskove jednotky jsou blokova zarizeni...
    26.11.2014 23:17 R
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Nepovedal by som:
    crw-rw---T 1 root tape 9, 128 Nov  3 09:18 /dev/nst0
    ^
    
    27.11.2014 00:30 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Dobre, tak zalezi na implementaci, spravneji tedy "mohou byt": $ ls -alh /dev/st0 brw-rw---- 1 root operator 5, 0 May 3 2011 /dev/st0

    Je pravda, ze kdyz se pristupuje na pasku primo, tak je to znakove. Ma to v Unixu dvoji interface.
    27.11.2014 07:47 TM
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Vzhledem k tomu, že Microdrive cartridge jsou tvořeny nekonečnou smyčkou a od začátku byly navrhovány jako náhrada disket, měli bychom se na ně dívat jako na bloková zařízení a ne jako pásku do streameru.
    Alan Cox si teď hraje s implementací Unixu na CPU Z80 :-), není důvod, proč by to nešlo naportovat třeba na ZX-Spectrum 128. Třeba se nějakých ovladačů pro Microdrive přece jen dočkáme :-) Navíc je to Angličan.
    24.11.2014 22:26 daemon
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Mimochodem, pro MC68k existuje i MMU v samostatném pouzdře. Např. NetBSD nebo OpenBSD existují mj. pro hp300, sun3 a další platformy založené na Motorole, takže plnotučný Linux asi taky nebude problém.
    24.11.2014 22:43 Pavel Píša | skóre: 19 | blog: logic
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Pokud to není alespoň 68010, tak je možné stránkování s 68451 nebo 68851 MMU využít pouze pro mapování fyzické paměti a ochranu. Pro swapování je MMU nepoužitelná protože 6800x neumí obsloužit výjimky precizně, to znamená, že se neumí po výjimce způsobené chybějící stránkou vrátit a kód spustit znova. Problémem je pravděpodobně především o instrukci zpožděný zápis a některé komplexní instrukce. Až 68010 umí při výjimce na systémový zásobník uložit dostatek stavových informací, který umožní nedokončené přenosy "přehrát". Slyšel jsem nějakou story, že u prvího systému se stránkováním a 68000 to řešili tak, že při indikaci výpadku stránky z 68451 zastavili procesoru hodiny a s využitím druhého pomocného procesoru (Z-80) stránku dohráli z disku a pak hlavní CPU zase pustili.
    24.11.2014 23:14 daemon
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Mezi tím jsem se dočetl, že Sun nepoužíval 68451, ale nějakou jejich MMU. A v těch unixových stanicích, byla stejně minimálně 68020. 68010 mám v šuplíku a další ty integráče se dají sehnat přes eBay. Už si nějakou dobu pohrávám s myšlenkou, že si postavím nějaký ten retro počítač. :-)
    24.11.2014 23:42 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Jinak na aukru se už dost dlouho dobu nabízí 68040, sice v PGA, ale možná by šel znásilnit nějakej socket z 486 :-D.
    24.11.2014 23:51 Kvakor
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Pokud si to dobře pamatuju, tak i u x86 se v některých specifických případech u vyjímky uložila na zásobník jiná adreasa než adresa instrukce, než jí způsobila (mám pocit, že se uložila adresa následující instrukce), tudíž pokud ji obsluha měla rozumně obloužit, tak musela zpětně analyzovat předcházející kód a upravit návratovou adresu. Nejspíš by něco takového šlo i v tomto případě, ale narozdíl od toho hardwareového řešení s hodinamy by byla softwarová obsluha výpadku dost pomalá, což vzhledem k tomu, jak moc se využívá stránkvání na žádost, mělo dost velké dopady na výkon.
    25.11.2014 20:35 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Záleží na tom, o jaký typ výjimky (trap/fault) se jedná; je ale jednoznačně zdokumentováno, která výjimka je kterého typu (tabulka je např. tady). Obecně se použije adresa instrukce, která výjimku způsobila, (fault) v případech, kdy má smysl něco provést a instrukci zopakovat; typickým příkladem je výpadek stránky - stránka se může např. načíst ze swapu a po návratu se instrukce zopakuje.
    26.11.2014 16:46 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Jo, to Motorola ještě uměla vyrábět něco, s čím šlo spolehlivě pracovat bez dodatečně funkce kamen - nízké takty byly pověstné.
    Archlinux for your comps, faster running guaranted!
    26.11.2014 16:59 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Ještě na 386DX-40 od AMD jsem při plné zátěži bez problémů udržel prst a nebyla ani horká. (Pro později narozené: tehdy se ještě na procesor nedával chladič, natož větrák.)
    26.11.2014 21:40 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Kacíř!!! Upálit! :)
    xkucf03 avatar 26.11.2014 23:03 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    To jako že si mám připadat staře, když pamatuji 386? :-D
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    26.11.2014 23:19 R
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Ani na 486DX sa este nedaval chladic. Videl som ho prvykrat tusim az na DX2.
    26.11.2014 23:20 R
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Inak tie procesory funguju na 5V, netreba ziadne blbe menice napatia na doske :D
    27.11.2014 06:42 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    To je možné, já pak měl až DX4-120 a ta už ho měla (z dnešního pohledu ovšem směšně malý).
    27.11.2014 07:34 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Ono to záleží i na voltáži, DX4 už měly 3.3V a to přece jen ten tepelný odpad sníží. Taková AMD 5x86-133 v lepším provedení pravděpodobně nepotřebuje chladič ani větrák (jsou dvě verze, jedna s popiskem: "heatsink and fan required" a druhá bez). Navíc má tak provozní teplotu ~50 stupňů (s minichladičem v těsném notebooku) a v datasheetu bylo snad až 85 stupňů jako limit.

    Já měl chladič i na nějaký ořezaný 486, co byla zapájená na PCB, uměla jen 16MB RAM a neměla FPU (si pamatuju, že šlo krásně cítit jak se rozehřívá při bootu w95 :-D).
    27.11.2014 08:30 R
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    To so 16MB max. bola asi IBM 486SLC.
    29.11.2014 00:45 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Jo nejspíš jo.
    Václav 27.11.2014 20:29 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Fuj. Ani se na tom nedalo pořádně ohřát kafe jako na IQ 151.
    Cross my heart and hope to fly, stick a cupcake in my eye!
    27.11.2014 21:47 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    Netrvalo ale dlouho a procesory začaly být použitelné i pro kulinářské účely.
    Václav 28.11.2014 07:25 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Linux na Motorole 68008 a nepájivém poli
    No jo, ale to se člověk musí vrtat uvnitř. Nešlo by udělat něco jako přepínatelný chladič? Horizontální case, heat pipes vedoucí na plotnu s odnímatelnýma žebrama na vršku case. Ráno člověk sundá žebrování, připraví si snídani…
    Cross my heart and hope to fly, stick a cupcake in my eye!

    Založit nové vlákno • Nahoru


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