sugresmax
25.06.2008, 08:42
Компания Technologic Systems модифицировала (http://www.linuxdevices.com/news/NS4123264934.html) прошивку одноплатного компьютера TS-7800 (http://www.embeddedarm.com/about/resource.php?item=343), значительно увеличив скорость загрузки Debian Linux, который теперь загружается из Flash почти мгновенно, система полностью работоспособна уже через 0.69 сек. Все наработки проекта доступны (http://www.embeddedarm.com/about/resource.php?item=343) в исходных текстах.
Устройство построено на базе процессора Marvell 500Mhz ARM9, имеет 128Мб ОЗУ, 512Мб Flash, Ethernet, 2 порта USB 2.0, 2 разъема SATA и два слота для SD карт. Стоимость платы около 200$. Энергопотребление в 2 Ватта позволяет использовать TS-7800 для создания автономных устройств, питающихся от солнечной батареи, которые периодически активируются для опроса датчиков и передачи накопленных данных.
Минимизировать время загрузки удалось благодаря внесению изменений в Linux ядро, набор утилит Busybox и программу инициализации (init). Спустя 0.69 сек. после включения, пользователь имеет работоспособный shell с Busybox утилитами, загруженные драйверы для большинства аппаратных компонент и работающую сетевую подсистему. Остальные этапы инициализации выполняются в фоне и завершаются менее чем за 2 секунды.
Устройство построено на базе процессора Marvell 500Mhz ARM9, имеет 128Мб ОЗУ, 512Мб Flash, Ethernet, 2 порта USB 2.0, 2 разъема SATA и два слота для SD карт. Стоимость платы около 200$. Энергопотребление в 2 Ватта позволяет использовать TS-7800 для создания автономных устройств, питающихся от солнечной батареи, которые периодически активируются для опроса датчиков и передачи накопленных данных.
Минимизировать время загрузки удалось благодаря внесению изменений в Linux ядро, набор утилит Busybox и программу инициализации (init). Спустя 0.69 сек. после включения, пользователь имеет работоспособный shell с Busybox утилитами, загруженные драйверы для большинства аппаратных компонент и работающую сетевую подсистему. Остальные этапы инициализации выполняются в фоне и завершаются менее чем за 2 секунды.
