ESP32-S31 может запустить Linux без эмуляции
Компания Espressif опубликовала Developer Preview версию Linux BSP. Она базируется на Buildroot 2025.02 и использует OpenSBI, U‑Boot и ядро Linux 6.18. В системе активна файловая система CramFS и оболочка BusyBox. Поддерживаются командная строка, дисплеи, сетевые интерфейсы и карты памяти.
Это стало возможным благодаря использованию в новой ESP двух 32-битных ядер RISC‑V с частотой до 320 МГц, полноценной виртуальной памятью Sv32 и трех уровней привилегий: Machine, Supervisor и User. Так что Linux работает в режиме Supervisor, а пользовательские приложения и учетные записи – в User.
В любом случае не стоит считать ESP32-S31 конкурентом Raspberry Pi – даже в младших «малинках» куда более быстрые чипы и больше памяти, тогда как ESP вынуждена работать в нескольких десятках мегабайт PSRAM. Но в любом случае Linux позволит использовать привычное окружение в проектах компактных встраиваемых устройств.
Linux Club
Post #1037
3.71K

- 🔥 68
- ❤ 3
- 👍 1