Реализирано е зареждане на ядрото Linux на платката ESP32

Запалени ентусиасти успяха да инсталират среда базирана на ядрото Linux 5.0 на платка ESP32 с двуядрен процесор Tensilica Xtensa (платка esp32 devkit v1, без пълноценен MMU), снабдена с 2 MB Flash и 8 MB 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.

Реализирано е зареждане на ядрото Linux на платката ESP32


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster