uClinux: Linux для систем без блоку управління пам’яттю

uClinux - знімок екрана

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

Покликаний той божевільний, який наважився кинути виклик правилам Дмитро Грінберг і це було зроблено на 8-розрядному мікроконтролері ATmega1284P, який працював лише на частоті 20 МГц, створюючи емулятор ARM, який міг працювати на частоті 6,5 кГц на цьому скромному чіпі. 128 КБ пам’яті та 16 КБ оперативної пам’яті - цифри, яких не вистачало, щоб підтвердити, що це був великий подвиг. Корисність? Звичайно, нічого, але це було досягнуто і демонструє гнучкість Linux, що було б немислимо і неможливо з Windows або MacOS ...

Ну, є ще один проект, не менш цікавий, але дуже корисний у галузі вбудованих або вбудованих систем. Названий uClinux і це похідне ядра Linux 2.0, яке можна запустити на певних мікроконтролери які існують на ринку і в яких немає одиниць управління пам’яттю, тобто MMU (Unit Management Unit), як і інші процесори, які ми звикли використовувати: 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.   Тореадор - сказав він

    Короткі знання - це освіта та повага, щоб побачити, чи ніколи не заплутаєшся ...