Geri qayıt
Espressif-in ESP32-S31 çipi Linux işlədir və Raspberry Pi-yə yaxınlaşır
SiTech AI Team2 წთ. საკითხავი

Espressif-in ESP32-S31 çipi Linux işlədir və Raspberry Pi-yə yaxınlaşır

Espressif-in yeni ESP32-S31 çipi giqabit Ethernet, USB host, kamera və ekran interfeysləri və əsl MMU təklif edir; Linux dəstəyi ilə tək lövhəli kompüterlərə bir addım da yaxınlaşır.

Espressif-in yeni ESP32-S31 çipi mikrodenetleyicidən çox Linux işlədən tək lövhəli kompüteri xatırladır: giqabit Ethernet, USB host nəzarətçisi, iki SD kart yuvası, kamera girişi və paralel LCD nəzarətçisi. XDA Developers çipin əslində nə edə bildiyini təhlil edib.

SBC-yə yaxın periferiya

Əsas xəbər şəbəkə tərəfindədir: RJ45 konnektoru olan 1000 Mbps Ethernet MAC-ı və çipin RGMII interfeysindən istifadə edən PHY — giqabiti mümkün edən məhz RGMII-dir. Köhnə ESP32-P4-də yalnız 100 Mbps MAC var. USB tərəfində tam ölçülü Type-A yuvası olan High-Speed OTG nəzarətçisi dayanır.

Onların yanında iki yuvalı SDIO nəzarətçisi, DVP kamera interfeysi, 24 bitə qədər RGB-ni dəstəkləyən paralel LCD nəzarətçisi, Bluetooth səsini aparat səviyyəsində sinxronlaşdıran iki I2S nəzarətçisi və CAN FD nəzarətçisi var. Radiolara 2.4 GHz Wi-Fi 6, Bluetooth 5.4 və Thread və Zigbee üçün 802.15.4 daxildir.

ESP32-S31 interfeyslərinin blok diaqramı

Əsl MMU və açılan Linux

Prosessorda 320 MHz-ə qədər iki 32 bitlik RISC-V nüvəsi, hər birində sürüşən nöqtə bloku, birində 128 bitlik SIMD yolu, üstəlik ayrıca 40 MHz aşağı enerji nüvəsi var. Ən böyük dəyişiklik MMU-dur: əvvəlki ESP32 çipləri bu termini yalnız flash və PSRAM-i ünvan məkanına bağlayan blok üçün işlədirdi, S31 isə Sv32 iki səviyyəli səhifə cədvəllərini və Machine, Supervisor və User imtiyaz rejimlərini tətbiq edir.

Bu, adi Linux nüvəsinin supervisor rejimində, proqram təminatının isə altında machine rejimində işləməsinə imkan verir. Espressif avqustda Buildroot və U-Boot üzərində qurulmuş Linux BSP-ni yayımladı və onun "istehsalda istifadə üçün hələ tövsiyə olunmadığını" bildirdi. İcma daha irəli getdi: bir port Linux 6.18-i demək olar bütün avadanlığın drayverləri ilə işlədir, Linux 7.1 əsaslı digəri isə 800x480 LCD paneldə konsol göstərir.

Həddi yaddaş müəyyən edir

Çipdə 512 KB SRAM var, iki versiya 16 və ya 32 MB daxili PSRAM ilə gəlir; maksimum 64 MB-dır və DRAM nəzarətçisi yoxdur — Milk-V Duo S 512 MB RAM daşıyır. Bu Linux yığımları PSRAM-i qorumaq üçün nüvəni flash-dan işlədir, GPU və NPU olmadığından tam masaüstü isə mümkün deyil.

Erkən mərhələ və çaşdırıcı ad

"S31" adı çaşdırıcıdır: demək olar ki, əlaqəsi olmayan S3-ün yeni versiyasını xatırladır. Espressif-in Texniki Marketinq Meneceri Jeroen Domburg Hackaday-dəki şərhdə yazıb: "We actually never intended the CPU architecture to be part of the name."

ESP32-S31 tək lövhəli kompüter deyil və üzərindəki Linux hələlik oyuncaqdır. Amma periferiyası, buraxılış zolağı və imtiyaz modeli müasir SBC-yə yaxınlaşan ilk ESP32-dir — terminal üçün kifayətdir, masaüstü üçün yox.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.