Էնտուզիաստները կարողացան բացել Linux 5.0 միջուկի վրա հիմնված միջավայրը ESP32 տախտակի վրա երկմիջուկ Tensilica Xtensa պրոցեսորով (esp32 devkit v1 տախտակ, առանց ամբողջական MMU), որը հագեցած է 2 ՄԲ Flash-ով և 8 ՄԲ 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-ի բեռնումը։
Source: opennet.ru