Nadšenci dokázali zavést prostředí založené na jádru Linux 5.0 na desce ESP32 s dvoujádrovým procesorem Tensilica Xtensa (deska esp32 devkit v1, bez plnohodnotného MMU), vybavené 2 MB Flash a 8 MB paměti PSRAM, připojené přes rozhraní SPI. Byla připravena obrazová Linuxová firmware pro ESP32. Zavádění trvá přibližně 6 minut.
Firmware je založena na obrazu virtuálního stroje JuiceVm a portu jádra Linux 5.0. JuiceVm poskytuje minimální možné rozhraní pro systémy RISC-V, schopné se zavádět na čipech s několika stovkami kilobajtů operační paměti. JuiceVm zajišťuje spuštění OpenSBI (RISC-V Supervisor Binary Interface), spojujícího rozhraní pro zavádění jádra Linux a minimální systémové prostředí z firmware specifického pro platformu ESP32. Kromě Linuxu JuiceVm také podporuje zavádění FreeRTOS a RT-Thread.

Zdroj: opennet.ru
