Запалени ентусиасти успяха да инсталират среда базирана на ядрото Linux 5.0 на платка ESP32 с двуядрен процесор Tensilica Xtensa (платка esp32 devkit v1, без пълноценен MMU), снабдена с 2 MB Flash и 8 MB PSRAM, свързана чрез интерфейс SPI. Подготвен е готов образ на Linux фърмуер за ESP32. Зареждането отнема около 6 минути.
Фърмуерът е създаден на базата на образ на виртуалната машина JuiceVm и порта на ядрото Linux 5.0. JuiceVm предлага минимално възможно обвързване за системи RISC-V, които могат да се зареждат на чипове с няколко стотин килобайта оперативна памет. JuiceVm осигурява стартирането на OpenSBI (RISC-V Supervisor Binary Interface), свързващ интерфейс за зареждане на ядрото Linux и минимална системна среда от фърмуера, специфичен за платформата ESP32. Освен Linux, JuiceVm също поддържа зареждането на FreeRTOS и RT-Thread.

Източник: opennet.ru
