Meraklılar, SPI aracılığıyla bağlanan 5.0 MB Flash ve 32 MB PSRAM ile donatılmış, çift çekirdekli Tensilica Xtensa işlemcili (esp32 devkit v1 kartı, tam MMU'suz) bir ESP2 kartı üzerinde Linux 8 çekirdeğini temel alan bir ortamı başlatmayı başardılar. arayüz. ESP32 için hazır bir Linux firmware imajı indirilmek üzere hazırlanmıştır. İndirme işlemi yaklaşık 6 dakika sürer.
Ürün yazılımı, JuiceVm sanal makine görüntüsüne ve Linux 5.0 çekirdeğinin bir bağlantı noktasına dayanmaktadır. JuiceVm, birkaç yüz kilobayt RAM'e sahip yongalarda önyükleme yapabilen RISC-V sistemleri için mümkün olan en küçük donanımı sağlar. JuiceVm, Linux çekirdeğini ve minimum sistem ortamını ESP32 platformuna özel donanım yazılımından başlatmak için bir köprü arayüzü olan OpenSBI'yi (RISC-V Denetleyici İkili Arayüzü) çalıştırır. JuiceVm, Linux'un yanı sıra FreeRTOS ve RT-Thread önyüklemesini de destekler.
Kaynak: opennet.ru