Deux systèmes d’exploitation simultanément? ICOP dit oui!
De nombreux systèmes embarqués utilisent des processeurs doubles pour diviser les tâches du système d'exploitation et réguler la consommation d'énergie. Cette méthode existe sur la plupart des ordinateurs, avec un système d'exploitation unique créant des processus qui répartissent les tâches sur différents cœurs.
Le VEX2-6415 du fabricant taïwanais ICOP est un ordinateur monocarte unique (SBC). Il intègre le système sur puce (SoC) Vortex86EX2, qui exécute des instances indépendantes de BIOS et de système d'exploitation sur chacun de ses cœurs doubles.
Nouveau matériel, nouvelle approche
Le VEX2-6415, annoncé dans un article sur le site Web ICOP , est le premier à présenter le nouveau SoC Vortex86EX2 des fabricants de puces DM&P. Comme son nom l'indique, il s'agit d'un chipset x86, permettant à deux systèmes d'exploitation Intel de fonctionner simultanément, chacun avec un BIOS indépendant.
Le cœur «maître» fonctionne à 600 MHz et est suggéré comme pilote d'interface utilisateur, tandis que le cœur «esclave» de 400 MHz prend en charge les entrées / sorties (E / S) en temps réel des données du capteur et du retour matériel. La mémoire et les E / S peuvent être attribuées à l'un ou l'autre cœur, offrant de nombreuses options de configuration.
Cette configuration matérielle n'est pas nouvelle, mais exécuter des environnements isolés sans aucun type d'hyperviseur ou de solution multicœur est une nouvelle approche.
Il existe plusieurs fonctionnalités notables de la carte de développement VEX2-6415, mais la possibilité d'exécuter deux systèmes d'exploitation distincts, même en mélangeant des versions Linux et Windows embarquées, est à la fois inhabituelle et convaincante.
Le fait qu'il soit x86 est également un bonus, car il exécutera Windows Embedded Compact 6 et 7 de manière native, vous évitant ainsi les problèmes d'incompatibilité rencontrés lors de l' installation de Windows 10 sur le Raspberry Pi ou d'autres ordinateurs basés sur Arm Cortex.
Un nouveau type de SBC x86 à faible puissance
Le chipset du VEX2-6415 le place de côté comme quelque chose de nouveau dans le monde du matériel embarqué. Ce n'est peut-être pas le premier à disposer de deux processeurs indépendants, mais c'est certainement le premier à l'envelopper dans une carte de développement 100 x 66 mm prête pour une utilisation plus large.
Le seul connecteur côtier présenté sur la carte est un connecteur RJ45 relié à l'une des deux interfaces Ethernet 10/100 du VEX2-6415. Tout le reste est exposé via des en-têtes ou ses doubles emplacements mini-PCIe.
La gamme complète de spécifications offre aux développeurs de nombreuses options avec lesquelles travailler:
- CPU : DM&P Vortex86EX2 600MHz / 400MHz bi-processeurs
- Consommation électrique : 2,4 watts
- Températures de fonctionnement : -20 ° C ~ + 70 ° C, -40 ° C ~ + 85 ° C (en option)
- RAM : 512 Mo / 1 Go de mémoire DDR3
- Prise en charge du système d'exploitation : Windows Embedded Compact 7, Windows Embedded Compact 6, Linux, QNX, DOS
- E / S : 4 x ports COM (2 x RS232 / 485), 1 x GPIO 16 bits, 1 x LPT, 3 x USB 2.0, 2 x LAN, 2 x MiniPCIe
Un SBC polyvalent pour les environnements difficiles
Il n'y a actuellement aucune information de prix répertoriée sur la page produit ICOP pour le VEX2-6415.
Cependant, si le prix le permet, sa faible consommation d'énergie, ses larges températures de fonctionnement et ses nombreuses options de configuration en feront un ajout bienvenu aux développeurs d'applications industrielles et Internet des objets (IoT).