v3.6.9¶
يجلب الإصدار v3.6.9 WiFi إلى Arduino Portenta H7 — تمت إضافة حزمة الشبكات LWIP ومشغّلات Cypress CYW43 وتم تفعيل WiFi — إلى جانب تهيئة تخزين ذاكرة الفلاش الخارجية ومجموعة من إصلاحات استقرار الساعة/الذاكرة والشبكات لـ Portenta. لا يُدخل أي تغييرات كاسرة في API — برامج v3.6.8 النصية تعمل دون تعديل.
أبرز النقاط¶
WiFi على Portenta H7 — إضافة حزمة LWIP ومشغّلات WiFi لـ Cypress CYW43 وتفعيل WiFi، مع شحن صورة برنامج ثابت منفصلة لـ CYW43 ضمن الإصدار.
تخزين ذاكرة الفلاش الخارجية — أصبح التخزين الآن يُهيَّأ على اللوحات المزوّدة بذاكرة فلاش خارجية، إضافةً إلى منطقة ذاكرة فلاش خارجية معيّنة في الذاكرة.
الاستقرار — إصلاحات لساعة/ذاكرة Portenta (FMC/SDRAM وQSPI وPLL1) ولتهيئة/إلغاء تهيئة الشبكات.
لا توجد تغييرات كاسرة في API — أعِد التحديث وستعمل برامج v3.6.8 النصية دون تعديل.
ميزات جديدة¶
WiFi على Portenta H7 — إضافة مكتبة LWIP ومشغّلات CYW43 (وحدتا LWIP وCYW43 الفرعيتان)، وتفعيل WiFi على Portenta، وتوليد صورة برنامج ثابت منفصلة لـ CYW43، وإضافة الملف الثنائي لبرنامج CYW4343 الثابت إلى مخرجات الإصدار.
ذاكرة الفلاش الخارجية — أصبح التخزين الآن يُهيَّأ على اللوحات المزوّدة بذاكرة فلاش خارجية، مع قسم رابط قابل للتهيئة لبرنامج CYW43 الثابت ومنطقة ذاكرة فلاش خارجية معيّنة في الذاكرة.
تغييرات وتحسينات أخرى¶
استخدام منطقة MPU ذات الأولوية الأعلى لمخازن DMA المؤقتة وإضافة مسارات تهيئة CYW43 / LWIP في
main.
إصلاحات الأخطاء¶
Portenta والذاكرة:
إصلاح إعدادات FMC/SDRAM وQSPI PLL لـ Portenta ومقسِّم QSPI الأولي وإعداد QSPI MPU وPLL1.
الشبكات والنظام:
إصلاح دوال تهيئة WiFi، وإضافة تهيئة LWIP/CYW43 المفقودة في
main، واستدعاء إلغاء تهيئة الشبكة فيmain، وإصلاح عمليات نقل SDIO DMA وخطأ USBDBG IRQn، وإلغاء تهيئة ناقل I2C قبل إعادة تهيئته.
الأجهزة ودعم اللوحات¶
Arduino Portenta H7 — WiFi (CYW43 / LWIP) وتخزين ذاكرة الفلاش الخارجية.
تغييرات كاسرة في API¶
لا يُدخل الإصدار v3.6.9 أي تغييرات كاسرة في Python API. البرامج النصية التي كانت تعمل على v3.6.8 تعمل دون تعديل على v3.6.9 — ما عليك سوى إعادة تحديث البرنامج الثابت.