Две операционные системы одновременно? ICOP говорит, что да!

Многие встроенные системы используют двойные процессоры для разделения задач операционной системы и регулирования энергопотребления. Этот метод существует на большинстве компьютеров, при этом одна операционная система создает процессы, которые распределяют задачи по разным ядрам.

VEX2-6415 от тайваньского производителя ICOP – это уникальный одноплатный компьютер (SBC). Он оснащен системой на кристалле (SoC) Vortex86EX2, которая запускает независимые экземпляры BIOS и операционной системы на каждом из двух ядер.

Новое оборудование, новый подход

VEX2-6415, анонсированный в сообщении на веб-сайте ICOP , является первым процессором , оснащенным новой SoC Vortex86EX2 от производителя микросхем DM&P. Как следует из названия, это набор микросхем x86, позволяющий одновременно работать двум операционным системам на базе Intel, каждая с независимым BIOS.

«Главное» ядро ​​работает на частоте 600 МГц и предлагается в качестве драйвера пользовательского интерфейса, в то время как «подчиненное» ядро ​​с частотой 400 МГц отвечает за ввод / вывод данных датчиков и аппаратную обратную связь в реальном времени. И память, и ввод-вывод могут быть назначены любому ядру, что дает множество вариантов конфигурации.

В такой настройке оборудования нет ничего нового, но запуск изолированной среды без какого-либо гипервизора или многоядерного решения – это новый подход.

Плата для разработки VEX2-6415 имеет несколько примечательных особенностей, но возможность запускать две отдельные операционные системы, даже смешивая встроенные сборки Linux и Windows, является необычной и привлекательной.

Тот факт, что это x86, также является бонусом, поскольку он будет работать с Windows Embedded Compact 6 и 7 изначально, что избавит вас от проблем несовместимости, возникающих при установке Windows 10 на Raspberry Pi или других компьютерах на базе Arm Cortex.

Новый вид маломощных SBC x86

Набор микросхем на VEX2-6415 считает его чем-то новым в мире встраиваемого оборудования. Возможно, он не первый, в котором используются два независимых процессора, но он, безусловно, первый, который заключил его в отладочную плату размером 100 x 66 мм, готовую для более широкого использования.

Единственный разъем береговой линии, представленный на плате, – это разъем RJ45, подключенный к одному из двух интерфейсов 10/100 Ethernet VEX2-6415. Все остальное отображается через заголовки или двойные слоты mini-PCIe.

Полный набор спецификаций дает разработчикам множество возможностей для работы:

  • Процессор : двухпроцессорный DM&P Vortex86EX2 600/400 МГц
  • Потребляемая мощность : 2,4 Вт
  • Рабочие температуры : -20 ° C ~ + 70 ° C, -40 ° C ~ + 85 ° C (опционально)
  • Оперативная память : 512 МБ / 1 ГБ DDR3
  • Поддержка операционных систем : Windows Embedded Compact 7, Windows Embedded Compact 6, Linux, QNX, DOS
  • Ввод / вывод : 4 порта COM (2 порта RS232 / 485), 1 порт GPIO 16 бит, 1 LPT, 3 порта USB 2.0, 2 порта LAN, 2 порта MiniPCIe

Многоцелевой SBC для тяжелых условий эксплуатации

В настоящее время на странице продукта ICOP для VEX2-6415 нет информации о ценах.

Однако приемлемая цена, низкое энергопотребление, широкий диапазон рабочих температур и широкие возможности конфигурации сделают его желанным дополнением для разработчиков промышленных приложений и приложений Интернета вещей (IoT).