Hirgelinta rarka Linux kernel ee guddiga ESP32

Dadka xiiseeya waxa ay awoodeen in ay ku rakibaan deegaan ku salaysan Linux 5.0 kernel oo ku yaala guddida ESP32 oo leh laba-core Tensilica Xtensa processor (esp32 devkit v1 board, oo aan lahayn MMU buuxa), oo ku qalabaysan 2 MB Flash iyo 8 MB PSRAM oo ku xidhan SPI interface. Muuqaal diyaarsan oo Linux firmware ah oo loogu talagalay ESP32 ayaa loo diyaariyey soo dejinta. Soo dejintu waxay qaadataa ilaa 6 daqiiqo.

Firmware-ku wuxuu ku saleysan yahay sawirka mashiinka farsamada ee JuiceVm iyo deked Linux 5.0 kernel ah. JuiceVm waxay siisaa qalabka ugu yar ee suurtogalka ah ee nidaamyada RISC-V, oo awood u leh inuu ku dhejiyo chips leh dhowr boqol oo kilobytes oo RAM ah. JuiceVm waxa ay waddaa OpenSBI (RISC-V Supervisor Binary Interface), isku xidhka buundada loogu talagalay kabidda kernel Linux iyo jawiga nidaamka ugu yar ee ESP32 firmware-ga gaarka ah. Linux ka sokow, JuiceVm sidoo kale waxay taageertaa FreeRTOS iyo RT-string booting.

Hirgelinta rarka Linux kernel ee guddiga ESP32


Source: opennet.ru

Add a comment