Коллеги, прошу прокоментировать статью http://www.nazim.ru/bsd по адаптации FreeBSD для использования во встраиваемых системах
На мой взгляд, это очень полезный материал для всех, кто собирается использовать на MicroPC UNIX-подобные операционные системы, не только FreeBSD. Он дает общее представление о таких практических вопросах, например, как создать загрузочный образ в DiskOnChip, как написать драйвер, и т.п.
Инженер-системотехник
+7 (916) 477 3925
Хорошая статья.
Правда мне кажется, что ужимать систему в некоторое мелкое ядро не актуально, c учётом того, что flash в наше врем уже достигает гигабайтов, а цена на него(неё) упала и продолжает падать.
Да и вообще применение DOC не особо интересно.
Он медленный, для него нужны драйверы (не АТА совместимый), достаточно хрупкая вещь.
А ведь очень часто бывает критичным время востановления
контроллера после сбоя, а точнее время перезагрузки.
Чем быстрее она проходит тем лучше.
Лучше применять ATA-совместимые flash-диски или compact-flash.
FreeBSD применять интересно, но на мой взгляд под Linux больше написано драйверов для разных карт, да и вообще разработка на Linux более привлекательна.
Если уж говорить об Intel'вской плотформе, то с учётом
того, что развите этой платформы идет 7-ми мильными шагами и софтина за ней просто не успевает - жить Embbeded-категориями уже не актуально. На мой взгляд лучше купить лишнюю железку, чем тратить время на оптимизацию и ужимание софта.
Первоначально опубликовано ahtoh
Хорошая статья.
Правда мне кажется, что ужимать систему в некоторое мелкое ядро не актуально, c учётом того, что flash в наше врем уже достигает гигабайтов, а цена на него(неё) упала и продолжает падать.
Да и вообще применение DOC не особо интересно.
Он медленный, для него нужны драйверы (не АТА совместимый), достаточно хрупкая вещь.
А ведь очень часто бывает критичным время востановления
контроллера после сбоя, а точнее время перезагрузки.
Чем быстрее она проходит тем лучше.
Лучше применять ATA-совместимые flash-диски или compact-flash.
FreeBSD применять интересно, но на мой взгляд под Linux больше написано драйверов для разных карт, да и вообще разработка на Linux более привлекательна.
Если уж говорить об Intel'вской плотформе, то с учётом
того, что развите этой платформы идет 7-ми мильными шагами и софтина за ней просто не успевает - жить Embbeded-категориями уже не актуально. На мой взгляд лучше купить лишнюю железку, чем тратить время на оптимизацию и ужимание софта.
Конечно хорошо рассуждать, когда у заказчика не мерено денег и к железу нет требований. Тут проблемы нет.
Другое дело, если у заказчика денег мало и малоресурсную железку заменить просто не возможно. Линух ужимать просто надо.
Проблема ужимания Линуха актуальна и это признано мировым опытом.
Ужимают Линух все, и используют ужатый Линух в реальных изделиях.
Например SIXNET поставляет Ниеншанс. Линух на мотороловском проце, прошивается ISaGRAF 3.x
С уважением,
Бессонов Ян.
Первоначально опубликовано bessonov
Конечно хорошо рассуждать, когда у заказчика не мерено денег и к железу нет требований. Тут проблемы нет.
Другое дело, если у заказчика денег мало и малоресурсную железку заменить просто не возможно. Линух ужимать просто надо.
Проблема ужимания Линуха актуальна и это признано мировым опытом. Ужимают Линух все, и используют ужатый Линух в реальных изделиях.
Например SIXNET поставляет Ниеншанс. Линух на мотороловском проце, прошивается ISaGRAF 3.x
Классная идея - сэкономить на железке (хотя Моторола обычно дороже Intel) и профукать все деньги на дорогой и неповоротливый ISaGRAF. Не проще ли запустить недорогой МЭК пакет из под ДОС - для хороших пакетов и 256К достаточно, ТМ влазит в 512...
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме