Portenta X8 – La primera placa Arm Linux de Arduino

En tiempos más simples, Raspberry Pi fabricaba placas Arm Linux SBC y Arduino MCU, pero después de Raspberry Pi entró en el negocio de MCU el año pasado, ahora es el momento de que Arduino presente su primera placa Arm Linux con Arduino Portenta X8.

Desde entonces, la nueva placa viene con el mismo microcontrolador STM32H7 Cortex-M7/M4 que se encuentra en Portenta H7, pero agregue un procesador NXP i.MX 8M Mini más potente y compatible con Linux con cuatro Cortex -Núcleos A53 y un núcleo Cortex-M4, junto con 2 GB de RAM y un flash eMMC de 16 GB.

Arduino Portenta X8
Especificaciones de Arduino Portenta X8:

  • SoC: NXP i.MX 8M Mini Arm Cortex-A53 quad-core hasta 1,8 GHz, 1x Cortex-M4 núcleo en tiempo real hasta 400MHz.
  • Microcontrolador: STMicro STM32H747AII6 Cortex-M7 @ 480 MHz + M4 @ 240 MHz MCU con 2 MB de memoria flash de doble banco, 1 MB de RAM, acelerador de hardware gráfico Chrom-ART
  • Memoria del sistema: 2 GB LPDDR4
  • Almacenamiento: flash eMMC de 16 GB
  • Conectividad
    • Interfaz Gigabit Ethernet
    • 802.11 b/g/n Wi-Fi 4 y Bluetooth 4.1 (Infineon CYW4343W)
  • I/F de vídeo: MIPI DSI & Interfaces CSI mediante conector de expansión de 80 pines, DisplayPort sobre puerto USB-C
  • USB: 1 puerto USB 2.0 tipo C para alimentación (PD), programación y salida DisplayPort
  • E/S: 2 conectores de alta densidad de 80 pines con CAN, PCIe, SAI, MIPI, DSI, SPI, I2S, I2C, UART, PDM
  • Seguridad: elemento seguro NXP SE0502, PSA de Arm
  • Fuente de alimentación: 5 V a través del puerto USB-C
  • Dimensiones: 66,04 x 25,4 mm
  • Rango de temperatura: -40 °C a +85 °C

Arduino Portenta X8 Diagrama de bloques

Dado que Arduino no tiene la experiencia para proporcionar un sistema Linux seguro para clientes empresariales, la empresa colaboró ​​con Foundries.io, que ayudó a desarrollar soluciones integradas de Linux IoT y Edge para Arduino Pro Portenta X8, en particular asegurándose de que la placa sea cumple con Arm SystemReady IR y proporciona un sistema operativo Linux microPlatform personalizable con soporte para seguridad y actualizaciones incrementales Over The Air (OTA).

El procesador NXP ejecuta una distribución de Linux basada en Yocto (4x Cortex-A53) y FreeRTOS? (Cortex-M4), mientras que el microcontrolador STM32H7 todavía es programable con Arduino IDE o Arduino Cloud. La nueva placa mantiene los conectores de alta velocidad pero pierde los encabezados Arduino MKR que se encuentran en las placas Portenta. Se pueden encontrar más detalles técnicos en la página de documentación.

Esta no es la primera placa Arduino que ejecuta Linux, ya que está basada en MIPS Arduino Yun y Arduino Yun Rev 2 se lanzó en 2013 y 2018 respectivamente. Sin embargo, Portenta X8 es la primera placa Arm Linux de Arduino y es mucho más potente que las placas de la familia Arduino Yun.

Al igual que otras placas Portenta, Portenta X8 es parte de la familia Arduino Pro para uso industrial y empresarial, y la placa se venderá por 199 euros o $239 USD una vez que esté disponible a mediados de abril.

Traducido del artículo en inglés «Portenta X8 is the first Arm Linux Arduino board«.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
StarFive RISC-V SBC