Roedd selogion yn gallu cychwyn amgylchedd yn seiliedig ar gnewyllyn Linux 5.0 ar fwrdd ESP32 gyda phrosesydd Tensilica Xtensa craidd deuol (bwrdd devkit v32 esp1, heb MMU llawn), gyda 2 MB Flash ac 8 MB PSRAM wedi'i gysylltu trwy'r SPI rhyngwyneb. Mae delwedd firmware Linux parod ar gyfer yr ESP32 wedi'i baratoi i'w lawrlwytho. Mae'r lawrlwythiad yn cymryd tua 6 munud.
Mae'r firmware yn seiliedig ar ddelwedd peiriant rhithwir JuiceVm a phorthladd o'r cnewyllyn Linux 5.0. Mae JuiceVm yn darparu'r caledwedd lleiaf posibl ar gyfer systemau RISC-V, sy'n gallu cychwyn ar sglodion gyda rhai cannoedd o kilobytes o RAM. Mae JuiceVm yn rhedeg OpenSBI (Rhyngwyneb Deuaidd Goruchwylydd RISC-V), rhyngwyneb pontydd ar gyfer cychwyn y cnewyllyn Linux ac amgylchedd system fach iawn o firmware platfform-benodol ESP32. Ar wahΓ’n i Linux, mae JuiceVm hefyd yn cefnogi cychwyn FreeRTOS a RT-Thread.
Ffynhonnell: opennet.ru