
Kontron y SolidRun anunciaron cada uno varios productos integrados basados en NXP que han recibido la certificación Arm SystemReady para pilas y sistemas de arranque interoperables de Linux.
Tras el anuncio formal de la iniciativa Arms Arm SystemReady en octubre de 2020, el apoyo al programa de interoperabilidad ha comenzado a acelerarse. Ayer, Kontron anunció tres productos Linux integrados basados en procesadores NXP que recibieron la certificación Arm SystemReady para firmware y hardware estandarizados que se ejecutan en CPU basadas en Arm. Los productos incluyen el pITX-iMX8M Pico-ITX SBC y el BL i.MX8M Mini en estilo sándwich, así como una nueva caja de red KBox A-203-LS con un NXP LS1028A.

Productos compatibles con Arm SystemReady IR de Kontron (de izquierda a derecha): pITX-iMX8M, BL i.MX8M Mini y el nuevo KBox A-203-LS
(Click para ampliar la imagen)
A principios de este mes, SolidRun anunció que su placa HoneyComb LX2K con tecnología NXP LX2160A había sido certificada para Arm SystemReady, y Eurotech anunció el soporte general a fines del año pasado. A principios de este año, NXP recibió la certificación SystemReady ES para su plataforma de desarrollo LX2160RDB y está trabajando en la certificación de dos placas LS104x. (Consulte a continuación un breve resumen de los productos Kontron, SolidRun y NXP).
Arm SystemReady es un programa de certificación de cumplimiento que permite la interoperabilidad con hipervisores y sistemas operativos estándar. El programa se convirtió en la oferta principal de Arms Project Cassini, una «iniciativa abierta, colaborativa y basada en estándares para ofrecer una experiencia de software nativa de la nube perfecta para dispositivos basados en Arm Cortex-A». El mes pasado, Arm anunció un proyecto similar del Proyecto Centauri dirigido a las MCU Cortex-M como parte de su iniciativa Arm Total Solutions for IoT.


Arm SystemReady especificaciones (izquierda) y un diagrama NXP que muestra las especificaciones de SystemReady BSA y BBR
(Haga clic en las imágenes para ampliarlas)
Todos los productos con certificación SystemReady de Kontron utilizan la especificación SystemReady IR para dispositivos periféricos IoT controlados por BSD y Linux de 32 y 64 bits. HoneyComb LX2K de SolidRun cumple con la especificación SystemReady ES (Embedded Server) de 64 bits para proporcionar cargas de trabajo de servidor en Linux, Windows, BSD y otros sistemas operativos en plataformas de computación de borde.
Además de SystemReady IR y SystemReady ES, también existe una variante SystemReady LS (LinuxBoot Server), que garantiza que una plataforma de servidor sea adecuada para el suministro en la pila de firmware LinuxBoot. Project Cassini también ha definido una especificación SystemReady SR de 64 bits similar para servidores Arm multiplataforma basada en la especificación Arm ServerReady anterior.
Hay dos componentes principales de Arm SystemReady: la Arquitectura del sistema base (BSA), que define los requisitos mínimos de hardware para implementar un sistema operativo, y el Requisito de arranque básico (BBR), que proporciona una interfaz de firmware estándar para el sistema operativo para el arranque. el firmware. La suite de cumplimiento de la arquitectura valida BSA a nivel de hardware e incluye muchas pruebas que cubren los diversos aspectos de la BBR, que está disponible en las variantes EBBR y SBBR.
Las especificaciones SystemReady LS y SystemReady SR también definen una Arquitectura de sistema base de servidor (SBSA). Finalmente, Project Cassini ha desarrollado una extensión de interfaz de seguridad Arm SystemReady que certifica que UEFI Secure Boot, actualizaciones de firmware seguras e interfaces TPM se implementan según lo requerido por la especificación Arm Base Boot Security Requirements.
Kontrons pITX-iMX8M, BL i.MX8M Mini y KBox A-203-LS
Los tres productos Kontron con conformidad Arm SystemReady IR se ejecutan en una pila Linux basada en Yocto Project. A principios de esta semana informamos que el pITX-iMX8M de Kontron se ofrece en una versión pITX-iMX8M-AI-H8 con un Hailo08-NPU preinstalado. La placa Pico-ITX se ejecuta con Yocto Linux en el Quad-A53 i.MX8M Mini y ofrece 4 GB LPDDR4 soldados y hasta 64 GB eMMC 5.1.
![]() pITX-iMX8M |
El pITX-iMX8M ofrece conexiones Mini-DisplayPort y HDMI para video 4K. También hay 2 puertos GbE y 2 puertos USB 3.0, así como una ranura M.2 con micro SIM.
El módulo informático SoM SL i.MX8M Mini de Kontron y el BL i.MX8M Mini SBC de estilo sándwich basado en él parecen haber salido al mercado en 2020. El SoM SL i.MX8M Mini de 30 x 30 mm utiliza el i.MX8M Mini con 1 GB a 4 GB. un LPDDR4, 2 MB NOR-Flash y 8 GB a 128 GB eMMC.
El BL i.MX8M Mini amplía el módulo con puertos GbE y Ethernet 10/100, así como 2 puertos USB 2.0 host, Micro-USB 2.0 OTG y puertos HDMI. También hay una interfaz de pantalla táctil LVDS, ranura microSD y E / S internas que incluyen MIPI-CSI, PCIe, USB, serial, CAN, DIO y más. La placa de 105,5 x 67 mm tiene una interfaz de enchufe de conector de 24 VCC, un chip criptográfico y soporte de 0-70 ° C. La certificación SystemReady aparentemente solo se aplica a la mini placa BL i.MX8M, no al módulo.
No pudimos encontrar una página de producto para el aparentemente nuevo KBox A-203-LS, una puerta de enlace de IoT con Cortex-A72 LayerScape LS1028A de doble núcleo de NXP, que se puede encontrar en productos como el MBLS1028A-IND SBC de TQ. El compacto KBox A-203-LS tiene 5 puertos GbE con TSN (redes sensibles al tiempo). La imagen de arriba también muestra un puerto WAN, 2x USB, 2x COM y DisplayPort.
Placas HoneyComb LX2K y NXP LayerScape de SolidRun
La placa HoneyComb LX2K Mini-ITX compatible con Arm SystemReady ES de SolidRun está equipada con un módulo CEx7 LX2160A COM Express con hasta 64 GB DDR4, que ejecuta Linux en NXPs 2.0 GHz, 16-core Cortex-A72 LX2160A. La placa de red tiene dos puertos SFP + de 10 GbE y un puerto GbE.


Vista detallada de HoneyComb LX2K (izquierda) y las placas compatibles con SystemReady de NXP
(Haga clic en las imágenes para ampliarlas)
El HoneyComb LX2K también está equipado con una ranura microSD, 4x SATA III, 3x USB 3.0, 3x USB 2.0 y un puerto de depuración micro USB en serie. Entre otras cosas, hay una ranura M.2 opcional para SSD y una ranura PCIe x8 Gen 3.0 abierta para placas x16.
NXP anunció el cumplimiento de SystemReady ES para la placa de diseño de referencia LX2160RDB en mayo. La placa presenta el mismo LX2160A de 16 núcleos que el HoneyComb LX2K. El LX2160RDB se ofrece en un factor de forma de montaje en rack y ofrece múltiples puertos de 10 GbE, 25 GbE y 40 GbE, así como interfaces PCIe y SATA III y mucho más.
En mayo, NXP anunció que se estaban realizando pruebas de cumplimiento de SystemReady ES para dos tarjetas de red LayerScape adicionales con Quad-A72 LS1046A y Quad-A53 LS1043A. La placa de autopista compacta LS1046A-RDB (FRWY-LS1046A) basada en LS1046A ofrece hasta 4GB DDR4 y 4GB NAND Flash más una ranura microSD, 4 puertos GbE, 2 ranuras M.2 y 2 puertos USB 3.0. También hay un encabezado MikroBus y el chip AI Coral TPU de Google.
La placa de diseño de referencia LS1043A-RDB de NXP (LS1043A-RDB) ofrece 6x GbE, una caja SFP de 10GbE, mini-PCIe y PCIe. Otras funciones son 2x USB 3.0, 2x COM y más.
información adicional
Dos de los tres productos Arm SystemReady IR compatibles de Kontron están disponibles actualmente, el pITX-iMX8M y el BL i.MX8M Mini, mientras que el KBox A-203-LS aún está en desarrollo. HoneyComb LX2K de SolidRun y las tres placas LayerScape de NXP, todas compatibles con SystemReady ES, también parecen estar disponibles.
Para obtener más información, consulte los anuncios de Kontron y SolidRun y la página del producto Arm SystemReady.