Implementouse a carga do núcleo de Linux na placa ESP32

Os entusiastas puideron iniciar un ambiente baseado no núcleo Linux 5.0 nunha placa ESP32 cun procesador Tensilica Xtensa de dobre núcleo (placa esp32 devkit v1, sen MMU completa), equipado con 2 MB de Flash e 8 MB de PSRAM conectados a través do SPI. interface. Preparouse para descargar unha imaxe de firmware Linux preparada para o ESP32. A descarga leva uns 6 minutos.

O firmware baséase na imaxe da máquina virtual JuiceVm e nun porto do núcleo Linux 5.0. JuiceVm ofrece o hardware máis pequeno posible para os sistemas RISC-V, capaz de iniciarse en chips con varios centos de kilobytes de RAM. JuiceVm executa OpenSBI (RISC-V Supervisor Binary Interface), unha interface ponte para iniciar o kernel Linux e un ambiente mínimo do sistema desde o firmware específico da plataforma ESP32. Ademais de Linux, JuiceVm tamén admite o arranque FreeRTOS e RT-Thread.

Implementouse a carga do núcleo de Linux na placa ESP32


Fonte: opennet.ru

Engadir un comentario