La Raspberry Pi Compute Module 5 recibe un jig de programación oficial

El jig de programación de la Raspberry Pi Compute Module 5 es un sistema de aprovisionamiento de un solo cabezal diseñado para flashear fácilmente un sistema operativo en la CM5 sin necesidad de una placa portadora.

El jig se conecta a la red de aprovisionamiento mediante Ethernet o Wi-Fi e incluye además un segundo puerto Ethernet para el módulo Compute Module. La CM5 se mantiene en su sitio gracias a un mecanismo de sujeción mecánico, y el jig utiliza pines pogo para establecer la interfaz con el módulo.

Especificaciones:

  • Características
    • Cabezal de aprovisionamiento
    • Interfaz de pines pogo
    • Mecanismo de sujeción mecánico
    • Compatible con la Raspberry Pi Compute Module 5
  • Conectividad
    • JIG ETH: conector RJ45 Gigabit Ethernet para conectar el jig a la red
    • DUT ETH: conector RJ45 Gigabit Ethernet para conectar la CM5 a la red
    • Wi-Fi con antena externa, como alternativa al puerto JIG ETH
    • Conector USB-C de arranque para conectar al host
  • Varios: indicadores LED de estado
  • Alimentación: 12 V/2 A (24 W) en CC mediante conector de barril
  • Dimensiones: 181,5 × 170 × 153 mm
  • Peso: 1796 gramos

El primer paso consiste en flashear el sistema operativo del jig (Compute Module Programming Jig OS) con Raspberry Pi Imager, tras configurarlo accediendo en el navegador a rpi-imager://open?repo=https://downloads.raspberrypi.com/cm5-jig/cm5-jig.rpi-imager-manifest y activando rpiboot con la combinación Ctrl + Alt + S. Los pasos siguientes son similares a los de flashear Raspberry Pi OS en una tarjeta microSD.

Una vez cargado el sistema operativo en el jig, reinícialo y conéctalo a la red por Ethernet (recomendado) o por Wi-Fi para:

  • Disponer de acceso SSH y uso compartido de pantalla mediante Raspberry Pi Connect
  • Descargar actualizaciones de software
  • Transferir imágenes del sistema operativo al jig

Los desarrolladores pueden automatizar el flujo de aprovisionamiento con el software de código abierto rpi-sb-provisioner, que se encarga de todos los pasos de configuración habituales, incluida la implementación del arranque seguro, el cifrado completo del disco y la instalación del sistema operativo en su estado más básico. Por razones de seguridad, la interfaz web solo está disponible en localhost, y por eso aquí es necesario Raspberry Pi Connect. Sigue las instrucciones de la interfaz web para transferir la imagen del sistema operativo, configurar el aprovisionador de arranque seguro (modo de seguridad, base de datos de fabricación, clave de firma…) y programar la CM5. Los indicadores LED también ayudan a los desarrolladores a supervisar el estado del jig y del proceso de flasheo del firmware. Encontrarás más detalles en el repositorio de GitHub de rpi-sb-provisioner.

El jig de programación de la Raspberry Pi Compute Module 5 ya está disponible por 600 dólares en los distribuidores de Raspberry Pi.

Traducido del artículo en inglés «Raspberry Pi Compute Module 5 gets an official programming jig» de Jean-Luc Aufranc (CNXSoft).

Salir de la versión móvil