Есть задача: сделать на основе промышленного компа на атоме и промышленного же дисплея с тачскрином систему визуализации (все просто: получаем через RS232 данные, рисуем графики и пару элементов управления интерфейсом).
Система должна грузиться за 10 сек максимум (винда отпадает, как и любой «толстый» дистрибутив линукса). В дальнейшем будет переход на ARM, поэтому мне видится такой конфиг:
- минимальное ядро, в котором будет работать DirectFB;
- собственно DirectFB;
- Python + pySerial + библиотека для работы с DirectFB (не знаю, какая, навскидку не нашел).
Собственно вопросы: есть ли более обкатанные варианты чего-то подобного (DirectFB/GGI/SVGALib? Python/C/C#?) с возможностью быстро перенести потом все это на ARM? Еще есть такая штука, как ilixi, но пока не понял, можно ли ее приспособить под наши цели, если кто подскажет — буду благодарен.
Главные требования — быстрая загрузка и минимум времени на разработку (опыт разработки под линукс минимальный, DOS/Win - довольно приличный, BC/BP/Delphi/C#).