Espressif lanza una vista previa de Linux BSP para el microprocesador RISC-V ESP32-S31

Fuentes: Espressif Systems releases a Linux BSP developer preview for ESP32-S31 RISC-V microprocessor

Espressif Systems ha publicado una versión de prelanzamiento para desarrolladores de su BSP de Linux dirigido al microprocesador ESP32-S31, un chip RISC-V de doble núcleo presentado en marzo de 2026 y cuya producción en masa arrancó hace unas semanas. La inclusión de una MMU (Memory Management Unit) en el ESP32-S31, junto con 16 MB de PSRAM en las placas de desarrollo, permite ejecutar una imagen mínima de Linux.

El BSP oficial se compone del repositorio esp-linux-bsp, que contiene la disposición de la imagen y las herramientas de empaquetado, y del núcleo del proyecto en esp-buildroot-external, que integra el arranque NOR, el sistema de archivos raíz y Buildroot 2025.02. Incluye además un fork del kernel Linux 6.18. El artículo describe paso a paso la compilación de la imagen con esptool 5.3.0 o superior y el flasheado posterior en la placa, un proceso que supera la hora de duración.

Espressif advierte de que el BSP es solo experimental, no apto para producción, con actualizaciones irregulares, posibles cambios incompatibles y corrección de errores según disponibilidad. Además del soporte oficial, hay al menos dos proyectos comunitarios en marcha: el de GrieferPig, con un puerto RV32 MMU de Linux 6.12 en el que Buildroot y el reinicio son estables pero WiFi, Bluetooth y el doble núcleo son experimentales, y el de Marco, que lleva Linux 7.1 y OpenSBI 1.9 a la placa ESP32-S31 Korvo-1, aunque la mayoría de periféricos aún no están habilitados.