Dois sistemas operacionais simultaneamente? ICOP diz que sim!
Muitos sistemas embarcados usam processadores duplos para dividir as tarefas do sistema operacional e regular o consumo de energia. Esse método existe na maioria dos computadores, com um único sistema operacional criando processos que dividem tarefas em diferentes núcleos.
O VEX2-6415 do fabricante ICOP com sede em Taiwan é um computador de placa única (SBC) exclusivo. Ele apresenta o sistema Vortex86EX2 no chip (SoC), que executa BIOS independente e instâncias de sistema operacional em cada um de seus núcleos duplos.
Novo Hardware, Nova Abordagem
O VEX2-6415, anunciado em uma postagem no site do ICOP , é o primeiro a apresentar o novo SoC Vortex86EX2 dos fabricantes de chips DM&P. Como o nome sugere, é um chipset x86, permitindo que dois sistemas operacionais baseados em Intel sejam executados simultaneamente, cada um com um BIOS independente.
O núcleo "mestre" funciona a 600 MHz e é sugerido como um driver de interface do usuário, enquanto o núcleo "escravo" de 400 MHz cuida da entrada / saída (I / O) em tempo real dos dados do sensor e feedback do hardware. Tanto a memória quanto a E / S podem ser atribuídas a qualquer um dos núcleos, oferecendo muitas opções de configuração.
Esta configuração de hardware não é nada novo, mas a execução de ambientes isolados sem qualquer tipo de hipervisor ou solução multi-core é uma abordagem nova.
Existem vários recursos notáveis na placa de desenvolvimento VEX2-6415, mas a capacidade de executar dois sistemas operacionais separados, mesmo misturando versões embarcadas de Linux e Windows, é incomum e atraente.
O fato de ser x86 também é um bônus, já que executará o Windows Embedded Compact 6 e 7 nativamente, evitando problemas de incompatibilidade enfrentados ao instalar o Windows 10 no Raspberry Pi ou em outros computadores baseados no Arm Cortex.
Um novo tipo de SBC x86 de baixo consumo
O chipset no VEX2-6415 o coloca de lado como algo novo no mundo do hardware embarcado. Pode não ser o primeiro a apresentar CPUs duplas independentes, mas certamente é o primeiro a envolvê-lo em uma placa de desenvolvimento de 100 x 66 mm pronta para uso mais amplo.
O único conector de linha costeira apresentado na placa é um conector RJ45 conectado a uma das duas interfaces Ethernet 10/100 do VEX2-6415. Todo o resto é exposto por meio de cabeçalhos ou seus slots mini-PCIe duplos.
A linha completa de especificações oferece aos desenvolvedores muitas opções para trabalhar:
- CPU : processadores duplos DM&P Vortex86EX2 600 MHz / 400 MHz
- Consumo de energia : 2,4 Watts
- Temperaturas de operação : -20 ° C ~ + 70 ° C, -40 ° C ~ + 85 ° C (opcional)
- RAM : 512 MB / 1 GB DDR3
- Suporte ao sistema operacional : Windows Embedded Compact 7, Windows Embedded Compact 6, Linux, QNX, DOS
- E / S : 4 portas 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
Um SBC multifuncional para ambientes difíceis
Atualmente, não há informações de preço listadas na página de produto ICOP para o VEX2-6415.
No entanto, se o preço permitir, seu baixo consumo de energia, amplas temperaturas de operação e amplas opções de configuração o tornarão uma adição bem-vinda para desenvolvedores de aplicativos industriais e de Internet das coisas (IoT).