Linuxi südamiku laadimine ESP32 plaadile on lõpule viimistleud

Entusiastid suutsid laadida Linux 5.0 tuumapõhise keskkonna ESP32 arendusplaadile, mis on varustatud Tensilica Xtensa kahetuumalise protsessoriga (plaat esp32 devkit v1, ilma täieliku MMU-ta), millel on 2 MB Flash'i mälu ja 8 MB PSRAM-i, ühendatud SPI liidese kaudu. Linuxi püsivara laadimiseks on valmistatud valmis pilt ESP32 jaoks. Laadimine võtab umbes 6 minutit.

Püsivara on loodud põhinedes JuiceVm virtuaalmasina pildile ja Linux 5.0 tuuma portimisele. JuiceVm pakub minimaalset vajalikku raamistust RISC-V süsteemide jaoks, mis suudavad töötada mitmesaja kilobaidi suuruse RAM-iga. JuiceVm võimaldab OpenSBI (RISC-V supervisor binary interface) käivitamist, mis on liides Linuxi tuuma laadimiseks ja minimaalne süsteemikeskkond ESP32-le spetsiifilisest püsivara paketist. Lisaks Linuxile toetab JuiceVm ka FreeRTOS-i ja RT-Threadi laadimist.

Linuxi südamiku laadimine ESP32 plaadile on lõpule viimistleud


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster