Entuzijasti su uspeli da podignu Linux 5.0 okruženje na ESP32 ploči sa dvojezgrenim Tensilica Xtensa procesorom (ESP32 devkit v1, bez punog MMU), opremljenoj sa 2 MB Flash i 8 MB PSRAM memorije, povezanoj preko SPI interfejsa. Spreman je već pripremljen Linux firmware za ESP32. Učitavanje traje oko 6 minuta.
Firmware je razvijen na osnovu imidža virtuelne mašine JuiceVm i portovanog Linux 5.0 jezgra. JuiceVm pruža minimalno moguću podršku za RISC-V sisteme, sposobnu da se pokreće na čipovima sa nekoliko stotina kilobajta RAM-a. JuiceVm omogućava pokretanje OpenSBI (RISC-V Supervisor Binary Interface), povezivačkog interfejsa za učitavanje Linux jezgra i minimalnog sistemskog okruženja iz firmware-a specifičnog za ESP32 platformu. Pored Linux-a, JuiceVm takođe podržava učitavanje FreeRTOS-a i RT-Thread-a.

Izvor: opennet.ru
