ОС QNX для низкопотребляющего процессорного модуля CPU686E производства компании Fastwel, предназначенного для работы в расширенном диапазоне температур во встраиваемых системах. В рамках проекта, проведенного специалистами обеих компаний, была модернизирована BIOS процессорного модуля CPU686E, а также разработаны специализированный начальный загрузчик (IPL) и драйвер встраиваемой файловой системы QNX, которые позволяют производить загрузку QNX из интегрированной флэш-памяти контроллера и получать доступ к ее чтению и записи, как обычной файловой системы. Кроме интегрированной флэш-памяти, контроллер имеет возможность подключения внешнего ППЗУ CompactFlash, эмулирующего жесткий диск IDE; доступ к нему и загрузка с него также доступны в QNX и осуществляются стандартными средствами. Помимо этого, в рамках проекта Fastwel разработала ряд усовершенствований контроллера CPU686E, облегчающих настройку QNX-систем, созданных на его базе. В частности, в новых ревизиях контроллера CPU686E предусмотрены возможности, позволяющие устанавливать логический номер узла QNX-сети, не прибегая к перекомпоновке загружаемого образа ОС.

Поделитесь материалом с коллегами и друзьями