Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Программист и давний читатель Slashdot, Дмитрий Гринберг (Dmitry Grinberg), поделился своим недавним проетом: "быстрый Linux на крошечной плате, которую можно легко собрать всего из трех 8-пиновых микросхем".
Когда-то можно было заказат набор и собрать компьютер дома. Он справлялся практически с теми же задачами, что и современный компьютер, купленный в магазине. Но те времена давно прошли. Современные компьютеры состоят из сотен огромных и сложных микросхем, для которых нет общедоступной документации, и потребляют сотни ватт энергии, подаваемой через сложные топологии питания. Ситуацию усугубляет то, что современные операционные системы требуют гигабайты оперативной памяти, терабайты хранилища и постоянное подключение к интернету для эффетивного сбора данных о пользователях.
Но что, если попытаться уместить современный компьютер в набор для самостоятельной сборки? Что, если в этом наборе будет всего три микросхемы, каждая с восемью выводами? Возможно ли это? Да. Система работает на базе кастомного эмулятора MIPs, написанного на ARMv6 assembly, и включает в себя кастомный загрузчик, поддерживающий обновление прошивки через SD-карты, отформатированные в FAT16. Умные схемы совместного использования контактов позволяют всем компонентам (ОЗУ, SD, последовательный ввод-вывод) работать, несмотря на 6 доступных вывода ввода-вывода.
Разгон до 150 МГц позволяет плате загружаться в полноценную Linux shell примерно за минуту и обеспечивает производительность, эквивалентную 1.65 МГц MIPs.
Это не быстро, пишет Дмитрий, но это полностью функционально – можно редактировать файлы, компилировать код и даже устанавливать пакеты Debian. Набор может быть доступен, если найдется партнер.
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...