樂鑫最新的 ESP32-P4 微控制器現已支援運行 Linux 作業系統,大幅縮小了與樹莓派等單板電腦的效能差距。這項進展模糊了微控制器與單板電腦之間的界線,使低功耗嵌入式裝置能夠運行如 AI 視覺和高解析度顯示等複雜應用程式。ESP32-P4 具備 MIPI-CSI 和 MIPI-DSI 介面,支援最高 1080p 解析度的相機與顯示器。然而,由於 Linux 7.1 版本移除了執行時原地執行(XIP)支援,而該功能對於在低記憶體裝置上直接從 NOR Flash 運行 Linux 至關重要,因此樂鑫的 Linux 移植版目前採用 6.18 核心版本。

事件背景

微控制器通常用於記憶體有限的簡單即時任務,而像樹莓派這樣的單板電腦則運行完整的 Linux 作業系統來處理複雜的軟體堆疊。ESP32 系列因其低成本和 Wi-Fi/藍牙功能,長期以來在物聯網社群中廣受歡迎,但直到現在,它才具備處理重型作業系統負載所需的處理能力。

社群觀察

社群成員指出,ESP32 系列各型號間的效能差異使得判斷特定任務所需的硬體規格變得複雜。討論中提到了吉他效果器韌體和 AI 視覺等實際應用案例,同時指出了如較快型號缺乏 MIPI-CSI 介面,以及低記憶體配置中 XIP 支援的重要性等取捨。