Две операционные системы одновременно? 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).