Se ha implementado la carga del núcleo de Linux en la placa ESP32

Los entusiastas han logrado cargar un entorno basado en el núcleo de Linux 5.0 en la placa ESP32 con un procesador de doble núcleo Tensilica Xtensa (placa esp32 devkit v1, sin MMU completo), equipada con 2 MB de Flash y 8 MB de memoria PSRAM, conectada a través de la interfaz SPI. Se ha preparado una imagen de firmware de Linux para la ESP32. La carga lleva aproximadamente 6 minutos.

El firmware ha sido creado a partir de la imagen de la máquina virtual JuiceVm y el puerto del núcleo de Linux 5.0. JuiceVm proporciona un envoltorio mínimo posible para sistemas RISC-V, capaz de arrancar en chips con varios cientos de kilobytes de RAM. JuiceVm permite el arranque de OpenSBI (Interfaz Binaria del Supervisor RISC-V), que actúa como interfaz de enlace para cargar el núcleo de Linux y un entorno de sistema mínimo a partir del firmware específico para la plataforma ESP32. Además de Linux, JuiceVm también admite el arranque de FreeRTOS y RT-Thread.

Se ha implementado la carga del núcleo de Linux en la placa ESP32


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster