Računalništvo, telefonija
03.04.2012 16:01

Deli z drugimi:

Share
Sledite nam na Google News

Linux računalnik na 8-bitnem mikrokrmilniku

Ruskemu programerju je uspelo operacijski sistem Ubuntu 9.04 (Linux 2.6.34) zagnati kar na 8-bitnem RISC mikrokrmilniku ATmega1284p takta 24MHz v kombinaciji z 16 KB RAM-a (SRAM) in 128 KB flash pomnilnika.
Ruskemu programerju je uspelo operacijski sistem Ubuntu 9.04 (Linux 2.6.34) zagnati kar na 8-bitnem RISC mikrokrmilniku ATmega1284p takta 24MHz v kombinaciji z 16 KB RAM-a (SRAM) in 128 KB flash pomnilnika.

Ruski programer Dmitriy Grinberg je na svoji spletni strani predstavil izjemno zanimiv projekt verjetno najpočasnejšega Linux računalnika na svetu. Dmitriyu je namreč uspelo operacijski sistem Ubuntu 9.04 (Linux 2.6.34) zagnati kar na 8-bitnem RISC mikrokrmilniku ATmega1284p takta 24MHz v kombinaciji z 16 KB RAM-a (SRAM) in 128 KB flash pomnilnika. V okviru projekta je bilo potrebno zaobiti minimalne zahteve sistema Linux, ki vključuje 32-bitni procesor z enoto za upravljanje z delavnim spominom (MMU) in nekaj MB RAM pomnilnika. Prvi problem je Dmitry rešil z emulatorjem za arhitekturo ARMv5TE, medtem ko je problem s pomnilnikom rešil s pomočjo starega 30-pinskega SIMM modula (16 MB), ki ga je pritrdil neposredno na vezje. Poleg tega je za shranjevanje podatkov uporabil pomnilniško kartico SD (1GB), čeprav bi bila dovolj že tista kapacitete 512 MB.

Glede na to, da efektivna emulirana hitrost procesorja znaša 6,5 KHz (šibak 8-bitni mikrokrmilnik mora vseeno posnemati 32-bitni procesor in enoto za upravljanje pomnilnika), so zmogljivosti računalnika precej slabe, oziroma jih praktično ni. Grinberg pravi, da zagon sistema (do konzole) traja približno dve uri, še dodatne štiri ure se porabijo za kompleten zagon operacijskega sistema Ubuntu, medtem ko bo za formatiranje SD kartice uporabnik potreboval kar cel dan. Veliko hitrejša in bolj elegantna rešitev za cenovno ugoden računalnik z operacijskim sistemom Linux bi bila vsekakor uporaba že kakšnega obstoječega proizvoda (kot je mini računalnik Raspberry Pi), vendar pa je bilo bistvo projekta dokazati zmožnost zagona Linuxov na 8-bitnem mikrokrmilniku in ne dejanska uporaba računalnika v resničnem življenju. Dmitry pri tem dodaja, da je sistem po končnem zagonu sistema vseeno vsaj malce uporaben. Tisti, ki ne verjamete zgoraj napisanemu, lahko na Dmitryevemu blogu preberete podrobnejše informacije o samem projektu, prav tako pa si lahko prenesete programsko opremo in natančna navodila za izgradnjo lastnega mini računalnika.


Vam je bila novica zanimiva?

Povejte prijateljem, da ste novico prebrali na Računalniških novicah.

Share
Prijavi napako v članku

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

Zlati partner

iPROM d.o.o.

Šlandrova ulica 4b, 1231 Ljubljana Črnuče, Tel: 01 511 07 50
Digitalna odličnost, ki prepriča iPROM je hiša znanja in izkušenj, ki naročnikom poenostavlja kompleksnost trženja v digitalnem okolju. Pripravljajo, organizirajo in izvajajo ... Več

SRC d.o.o.

Tržaška cesta 116, 1000 Ljubljana, Tel: 01 600 70 00
So specialisti za poslovno informatiko. Dobavljajo, priklapljajo in povezujejo vašo računalniško opremo. Za vas konfigurirajo in integrirajo programsko opremo. Razvijajo informacijske ... Več

DATA COM. d.o.o.

Tržaška cesta 2, 1000 Ljubljana, Tel: 041 757 560
Komunikacija je moč. Je temeljni steber vseh področij življenja. V poslovni niši je vizualna komunikacija ključ za uspeh tržnih in oglaševalnih strategij. Človekova zmožnost ... Več

VENUM PC

Cesta Jaka Platiše 18, 4000 Kranj, Tel: 06 999 39 83
Gaming računalniki, kot ste si jih vedno želeli Venum PC je inovativno podjetje, ki se ukvarja s servisom, odkupom in prodajo računalniške opreme. Na njihovi spletni strani ... Več