uClinux: Linux za sisteme bez jedinice za upravljanje memorijom

uClinux - Snimka zaslona

con GNU / Linux može raditi lude i izvanredne stvari, neki bez puno korisnosti, drugi se pretvaraju u vrlo zanimljive i vrlo uspješne projekte. Najavili smo jednu od ovih ludih stvari koje su postigli prije nekoliko godina viješću o Rusu koji je uspio pokrenuti Ubuntu distro na 8-bitnom mikrokontroleru, nešto što je izgledalo ludo i za što je trebalo puno posla da se prepiše i prilagoditi određene dijelove jezgre za rad s ovom vrstom hardvera i trebalo mi je strpljenja da sačekam dva sata za pokretanje u tekstualnom načinu i 4 sata za početak s grafičkim radnim okruženjem ...

Zove se onaj luđak koji se usudio prkositi pravilima Dmitrij Grinberg i to na 8-bitnom ATmega1284P mikrokontroleru koji je radio samo na 20 MHz, stvarajući ARM emulator koji bi mogao raditi na 6,5Khz na ovom skromnom čipu. 128 KB prostora za pohranu i 16 KB RAM-a brojke su koje su nedostajale da bi se potvrdilo da je to bio sjajan podvig. Korisnost? Svakako nijedan, ali postignut je i pokazuje fleksibilnost Linuxa, nešto što bi bilo nezamislivo i nemoguće sa Windowsom ili MacOS-om ...

Pa, postoji još jedan projekat koji nije ništa manje zanimljiv, ali koji je vrlo koristan na polju ugrađenih ili ugrađenih sistema. Zove se uClinux i to je derivat Linux 2.0 kernela koji se može pokretati na određenim jezicima mikrokontroleri koji postoje na tržištu i koji nemaju jedinice za upravljanje memorijom, odnosno MMU-ove (jedinice za upravljanje memorijom) poput ostalih CPU-a na koje smo navikli koristiti: ARM, x86, PPC itd.

Trenutno je ovaj projekat otišao malo dalje i predstavlja puni Linux operativni sistem s novim izdanjima 2.0, 2.4 i 2.6, kao i zbirkom izvršnih korisničkih aplikacija, biblioteka i alata. Ako ste zainteresirani za izradu projekta zasnovan na ovoj vrsti čipa ili želite znati više o projektu uClinux, preporučujem vam da posjetite njihov zvanična web stranica.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Petite rekao je

    Veliki "podvig"? Moje kratko kulturno znanje daje mi samo da upoznam Azanu, a on je bio Manuel Azaña, predsjednik Druge španske republike (1936-1939). Znam nekoliko "podviga", a među njima i onaj koji spominjete i koji bismo mogli smatrati "velikim podvigom" tehnološkim, a ne "velikim podvigom".

  2.   Bikotorec rekao je

    Znanje koje imate kratko je obrazovanje i poštovanje, kako biste vidjeli da li se nikada nećete zbuniti ...