Folia
← 返回头版

新款ESP32-S31首次原生支持Linux

Espressif发布了新一代ESP32-S31微控制器,这是该系列首个能够原生运行Linux的芯片1。该芯片采用两个32位RISC-V核心,运行频率可达320MHz,每个核心均配有浮点单元1。为了支持完整的Linux系统,ESP32-S31集成了完整的内存管理单元(MMU),支持Sv32页表地址转换和Machine、Supervisor、User三层特权模式1。

在接口和存储方面,ESP32-S31配备了千兆以太网MAC(传输速率1000 Mbps,相比前代ESP32-P4的100 Mbps有显著提升)、USB 2.0主机控制器、SD卡接口和摄像头输入等功能1。芯片内置512KB片上SRAM,支持通过250MHz 8位DDR接口访问最高64MB的PSRAM,同时提供16MB或32MB的封装内PSRAM选项和256MB闪存存储1。

Espressif已发布基于Buildroot和U-Boot的Linux BSP(板级支持包),Linux社区已成功移植Linux 6.18和7.1版本并配套驱动程序1。Espressif在8月发布的Linux BSP标注为"不推荐用于生产",数据表版本也仅为0.5,标注为"预发布"状态1。


评论