¿Dos sistemas operativos simultáneamente? ¡ICOP dice que sí!
Muchos sistemas integrados utilizan procesadores duales para dividir las tareas del sistema operativo y regular el consumo de energía. Este método existe en la mayoría de las computadoras, con un único sistema operativo que crea procesos que dividen las tareas en diferentes núcleos.
El VEX2-6415 del fabricante ICOP con sede en Taiwán es una computadora de placa única (SBC) única. Cuenta con el sistema Vortex86EX2 en chip (SoC), que ejecuta instancias independientes de BIOS y sistema operativo en cada uno de sus núcleos duales.
Nuevo hardware, nuevo enfoque
El VEX2-6415, anunciado en una publicación en el sitio web de ICOP , es el primero en presentar el nuevo SoC Vortex86EX2 de los fabricantes de chips DM&P. Como su nombre indica, es un chipset x86, que permite que dos sistemas operativos basados en Intel se ejecuten simultáneamente, cada uno con un BIOS independiente.
El núcleo "maestro" funciona a 600 MHz y se sugiere como controlador de interfaz de usuario, mientras que el núcleo "esclavo" de 400 MHz se encarga de la entrada / salida (E / S) en tiempo real de los datos del sensor y la retroalimentación del hardware. Tanto la memoria como la E / S se pueden asignar a cualquiera de los núcleos, lo que brinda muchas opciones de configuración.
Esta configuración de hardware no es nada nuevo, pero ejecutar entornos aislados sin ningún tipo de hipervisor o solución de múltiples núcleos es un enfoque novedoso.
Hay varias características notables de la placa de desarrollo VEX2-6415, pero la capacidad de ejecutar dos sistemas operativos separados, incluso mezclando versiones integradas de Linux y Windows, es inusual y convincente.
El hecho de que sea x86 también es una ventaja, ya que ejecutará Windows Embedded Compact 6 y 7 de forma nativa, lo que le evitará los problemas de incompatibilidad que enfrenta al instalar Windows 10 en Raspberry Pi u otras computadoras basadas en Arm Cortex.
Un nuevo tipo de SBC x86 de baja potencia
El conjunto de chips del VEX2-6415 lo deja a un lado como algo nuevo en el mundo del hardware integrado. Puede que no sea el primero en contar con dos CPU independientes, pero ciertamente es el primero en encajarlo en una placa de desarrollo de 100 x 66 mm lista para un uso más amplio.
El único conector de costa que aparece en la placa es un conector RJ45 conectado a una de las dos interfaces Ethernet 10/100 del VEX2-6415. Todo lo demás está expuesto a través de encabezados o sus ranuras dobles mini-PCIe.
La gama completa de especificaciones ofrece a los desarrolladores muchas opciones con las que trabajar:
- CPU : DM&P Vortex86EX2 600MHz / 400MHz procesadores duales
- Consumo de energía : 2,4 vatios
- Temperaturas de funcionamiento : -20 ° C ~ + 70 ° C, -40 ° C ~ + 85 ° C (opcional)
- RAM : 512 MB / 1 GB DDR3
- Soporte del sistema operativo : Windows Embedded Compact 7, Windows Embedded Compact 6, Linux, QNX, DOS
- E / S : 4 x puerto COM (2 x RS232 / 485), 1 x GPIO de 16 bits, 1 x LPT, 3 x USB 2.0, 2 x LAN, 2 x MiniPCIe
Un SBC multipropósito para entornos difíciles
Actualmente no hay información de precios en la página del producto ICOP para el VEX2-6415.
Sin embargo, si el precio lo permite, su bajo consumo de energía, amplias temperaturas de funcionamiento y amplias opciones de configuración lo convertirán en una adición bienvenida para los desarrolladores de aplicaciones industriales y de Internet de las cosas (IoT).