HeadlinesBriefing favicon HeadlinesBriefing.com

ESP32-S31 يشغل Linux، قريب من Raspberry Pi

Hacker News •
×

ESP32-S31 الجديد من Espressif هو متحكم دقيق يأتي بمجموعة ميزات غنية بشكل مفاجئ توجد عادةً في أجهزة الكمبيوتر ذات اللوحة الواحدة. يحتوي على MAC Ethernet بسرعة 1000 Mbps عبر موصل 8P8C (RJ45) باستخدام RGMII، ووحدة تحكم USB 2.0 High-Speed OTG مع مقبس Type-A كامل الحجم، ومنفذي بطاقات SD مزدوجين، وواجهة كاميرا DVP تدعم من 8 إلى 16 بت. تشمل الأجهزة الطرفية الإضافية وحدة تحكم LCD متوازية، ووحدتي تحكم I2S مع مزامنة صوت Bluetooth، وأربعة عشر قناة لمس سعوية، ووحدة تحكم CAN FD، وأربع وحدات MCPWM.

من جانب المعالج، يتميز ESP32-S31 بنواتين RISC-V بـ 32 بت تعملان بتردد يصل إلى 320 MHz، كل منهما تحتوي على وحدة فاصلة عائمة وذاكرة تخزين مؤقتة للتعليمات L1 بسعة 32KB، وتشاركان ذاكرة تخزين مؤقتة للبيانات بسعة 64KB. تتولى نواة منخفضة الطاقة منفصلة بسرعة 40 MHz معالجة المهام في الخلفية. يشمل دعم الذاكرة ما يصل إلى 64MB من PSRAM و256MB من الذاكرة المحوّلة، مع واجهة PSRAM الآن منفصلة عن الذاكرة المحوّلة.

التغيير الأكثر أهمية هو تضمين MMU حقيقي يدعم ترجمة جدول الصفحات ذو المستويين Sv32 وأوضاع امتياز Machine وSupervisor وUser، مما يتيح دعم Linux الأصلي. أصدرت Espressif بالفعل Linux BSP يعتمد على Buildroot وU-Boot، وقامت المجتمع بنقل Linux 6.18 مع برامج تشغيل عاملة. على الرغم من أنه لا يُوصى به بعد للإنتاج، فإن ESP32-S31 يمثل قفزة كبيرة نحو قدرات مستوى SBC على منصة متحكم دقيق.