Zwei Betriebssysteme gleichzeitig? ICOP sagt ja!

Viele eingebettete Systeme verwenden zwei Prozessoren, um Betriebssystemaufgaben aufzuteilen und den Stromverbrauch zu regulieren. Diese Methode ist auf den meisten Computern verfügbar, wobei ein einziges Betriebssystem Prozesse erstellt, die Aufgaben auf verschiedene Kerne aufteilen.

Der VEX2-6415 des taiwanesischen Herstellers ICOP ist ein einzigartiger Single-Board-Computer (SBC). Es verfügt über das Vortex86EX2 System on Chip (SoC), das auf jedem seiner beiden Kerne unabhängige BIOS- und Betriebssysteminstanzen ausführt.

Neue Hardware, neuer Ansatz

Der VEX2-6415, der in einem Beitrag auf der ICOP-Website angekündigt wurde , ist der erste, der den neuen Vortex86EX2-SoC des Chipherstellers DM & P enthält. Wie der Name schon sagt, handelt es sich um einen x86-Chipsatz, mit dem zwei Intel-basierte Betriebssysteme gleichzeitig mit jeweils einem unabhängigen BIOS ausgeführt werden können.

Der "Master" -Kern läuft mit 600 MHz und wird als Benutzerschnittstellentreiber vorgeschlagen, während der 400 MHz "Slave" -Kern für die Echtzeit-Ein- / Ausgabe (E / A) von Sensordaten und Hardware-Feedback sorgt. Sowohl Speicher als auch E / A können jedem Kern zugewiesen werden, wodurch viele Konfigurationsoptionen zur Verfügung stehen.

Dieses Hardware-Setup ist nichts Neues, aber das Ausführen isolierter Umgebungen ohne Hypervisor oder Multi-Core-Lösung ist ein neuartiger Ansatz.

Es gibt mehrere bemerkenswerte Funktionen des VEX2-6415-Entwicklungsboards, aber die Fähigkeit, zwei separate Betriebssysteme auszuführen, selbst eingebettete Linux- und Windows-Builds zu mischen, ist sowohl ungewöhnlich als auch überzeugend.

Die Tatsache, dass es sich um x86 handelt, ist ebenfalls ein Bonus, da Windows Embedded Compact 6 und 7 nativ ausgeführt werden und Sie vor Inkompatibilitätsproblemen bei der Installation von Windows 10 auf dem Raspberry Pi oder anderen Arm Cortex-basierten Computern geschützt sind.

Eine neue Art von x86-SBC mit geringem Stromverbrauch

Der Chipsatz des VEX2-6415 macht ihn zu etwas Neuem in der Welt der eingebetteten Hardware. Es ist möglicherweise nicht das erste, das über zwei unabhängige CPUs verfügt, aber es ist sicherlich das erste, das es in eine 100 x 66 mm große Entwicklungsplatine einschließt, die für eine breitere Verwendung bereit ist.

Zwei Betriebssysteme gleichzeitig? ICOP sagt ja! - VEX2 6415 labelled

Der einzige Coastline-Anschluss auf der Platine ist ein RJ45-Anschluss, der an eine der beiden 10/100-Ethernet-Schnittstellen des VEX2-6415 angeschlossen ist. Alles andere wird über Header oder die beiden Mini-PCIe-Steckplätze angezeigt.

Die vollständige Spezifikation bietet Entwicklern viele Optionen, mit denen sie arbeiten können:

  • CPU : DM & P Vortex86EX2 600 MHz / 400 MHz Doppelprozessoren
  • Leistungsaufnahme : 2,4 Watt
  • Betriebstemperaturen : -20 ° C ~ + 70 ° C, -40 ° C ~ + 85 ° C (optional)
  • RAM : 512 MB / 1 GB DDR3
  • Betriebssystemunterstützung : Windows Embedded Compact 7, Windows Embedded Compact 6, Linux, QNX, DOS
  • E / A : 4 x COM-Anschluss (2 x RS232 / 485), 1 x 16-Bit-GPIO, 1 x LPT, 3 x USB 2.0, 2 x LAN, 2 x MiniPCIe

Ein Mehrzweck-SBC für schwierige Umgebungen

Auf der ICOP-Produktseite für den VEX2-6415 sind derzeit keine Preisinformationen aufgeführt.

Aufgrund des Preises, des geringen Stromverbrauchs, der hohen Betriebstemperaturen und der umfangreichen Konfigurationsoptionen ist es jedoch eine willkommene Ergänzung für Entwickler von Industrie- und Internet-of-Things-Anwendungen (IoT).