uClinux: Linux за системи без модул за управление на паметта

uClinux - снимка на екрана

с GNU / Linux може да прави луди и необикновени неща, някои без много полезност, други се превръщат в много интересни и изключително успешни проекти. Обявихме едно от тези луди неща, които те постигнаха преди няколко години с новината за руснак, който успя да пусне дистрибуция на Ubuntu на 8-битов микроконтролер, нещо, което изглеждаше лудо и отне много работа, за да пренапише и адаптирам определени части на ядрото за работа с този тип хардуер и имах нужда от търпение, за да изчакам двата часа, необходими за зареждане в текстов режим, и 4-те часа, за да започна с графичната работна среда ...

Вика се онзи луд, дръзнал да се противопостави на правилата Дмитрий Гринберг и го направи на 8-битов микроконтролер ATmega1284P, работещ само на 20Mhz, създавайки ARM емулатор, който може да работи на 6,5Khz на този скромен чип. 128 KB памет и 16 KB RAM са цифрите, които липсват, за да се докаже, че това е голям подвиг. Полезност? Със сигурност няма, но беше постигнато и демонстрира гъвкавостта на Linux, нещо, което би било немислимо и невъзможно с Windows или MacOS ...

Е, има и друг проект, който е не по-малко интересен, но който е много полезен в областта на вградените или вградените системи. Името е uClinux и това е производно на ядрото Linux 2.0, което може да се изпълнява на определени микроконтролери които съществуват на пазара и които нямат единици за управление на паметта, тоест MMU (модули за управление на паметта) като останалите процесори, които сме свикнали да използваме: ARM, x86, PPC и т.н.

В момента този проект е отишъл малко по-далеч и е пълна операционна система Linux с нови версии 2.0, 2.4 и 2.6, както и колекция от изпълними потребителски приложения, библиотеки и инструменти. Ако се интересувате от създаване на проект, базиран на този тип чип или искате да научите повече за проекта uClinux, препоръчвам ви да посетите неговия официален уебсайт.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Петете каза той

    Страхотен "подвиг"? Кратките ми културни познания ми дават само среща с Азаня и той беше Мануел Азаня, президент на Втората испанска република (1936-1939). Знам няколко „подвига“ и сред тях този, който споменавате и че бихме могли да разгледаме „велик подвиг“ технологичен, а не „голям подвиг“.

  2.   Тореадор каза той

    Знанията, които имате кратко са тези на образованието и уважението, за да видите дали никога няма да се объркате ...