ESP32-S31: микроконтроллер, на котором заводится Linux
Espressif выпустила ESP32-S31 с гигабитным Ethernet, USB 2.0 Host и двумя слотами SD. Внутри два RISC-V ядра на 320 МГц и настоящий MMU с Sv32 и тремя режимами привилегий.
Именно MMU меняет всё: ядро Linux запускается в supervisor-режиме, как на обычных RISC-V машинах. Espressif уже выложила BSP на Buildroot и U-Boot, а сообщество подняло ядро 6.18 с рабочими драйверами.
Подвох в памяти: 512 КБ SRAM и максимум 64 МБ PSRAM, контроллера DRAM нет вовсе. Поэтому ядро исполняют прямо из флеша, а до Milk-V Duo S с её 512 МБ всё равно далеко.
🔗 Подробнее
@nuancesprog #Infrastructure #Linux
Post #8061
1.75K

- 👍 8