Implementearre laden fan Linux kernel op ESP32 board

Entûsjasters koene in omjouwing opstarte basearre op de Linux 5.0 kernel op in ESP32 board mei in dual-core Tensilica Xtensa prosessor (esp32 devkit v1 board, sûnder in folsleine MMU), útrist mei 2 MB Flash en 8 MB PSRAM ferbûn fia de SPI ynterface. In klearmakke Linux-firmwareôfbylding foar de ESP32 is taret foar download. De ynlaad duorret sawat 6 minuten.

De firmware is basearre op it JuiceVm firtuele masineôfbylding en in poarte fan 'e Linux 5.0 kernel. JuiceVm leveret de lytste mooglike hardware foar RISC-V-systemen, by steat om te booten op chips mei ferskate hûndert kilobytes fan RAM. JuiceVm rint OpenSBI (RISC-V Supervisor Binary Interface), in brêge-ynterface foar it booten fan de Linux-kernel en minimale systeemomjouwing fan ESP32-platfoarm-spesifike firmware. Neist Linux stipet JuiceVm ek FreeRTOS en RT-Thread opstarten.

Implementearre laden fan Linux kernel op ESP32 board


Boarne: opennet.ru

Add a comment