• Komentiraj

Ubuntu na 8-bitnem mikro-krmilniku

Za jedro Linux naj bi veljalo, da so minimalne zahteve 32-bitna arhitektura, MMU in najmanj 1 MB pomnilnika. Zaposleni pri Lab126, Dmitry Grinberg, se je odločil, da bo te zahteve konkretno znižal. V ta namen je uporabil 8-bit AVR na RISC temelječi mikro-krmilnik ATmega1284p, 30-pinski SIMM pomnilniški modul za pomnilnik, SD kartico za shrambo ter ARM emulator lastne izdelave za emulacijo MMU in 32-bitnih ukazov.

Hitrost seveda ni primerna za normalno delo, saj se do bash prompta zaganja 2 uri, Ubuntu se zažene v 4 urah, zagon X-strežnika pa traja še dlje. Zaradi emulacije je namreč hitrost procesorja zgolj 6.5 KHz.

Video zagona, izvorno kodo in preprosto shemo najdete na spletni strani avtorja.

Čakamo še, da nekdo na takem sistemu zažene Windows. Oh wait, nevermind … :)