v3.0.3¶
يضيف الإصدار v3.0.3 دعمًا من الدرجة الأولى للوحة NXP i.MX RT1060 (EVKB-MIMXRT1060)، بما في ذلك مسار إصلاح وإعادة تحميل عبر محمّل الإقلاع التسلسلي (SBL)، إلى جانب مفتاح تبديل لإعادة الاتصال التلقائي، ومشغّل تدفق RTSP، وتحسينات لمساعد الاستيراد وتحليل سلاسل التوثيق لإكمال التعليمات البرمجية. الإصدار مبني على Qt Creator 4.0.2، ويرفع البرنامج الثابت المرفق لـ OpenMV إلى v4.4.2، ولا يحتوي على تغييرات كاسرة لمشاريع المستخدم.
أبرز النقاط¶
دعم NXP i.MX RT1060. أصبحت اللوحة EVKB-MIMXRT1060 الآن معترفًا بها ويمكن تحميلها مباشرة من الـ IDE.
مسار إصلاح محمّل الإقلاع SBL. يمكن لمسار محمّل إقلاع التنزيل التسلسلي (
blhost) العامل إصلاح وإعادة تحميل الكاميرات المبنية على i.MX RT1060، مع خيار اختياري لمسح نظام ملفات الفلاش.إعادة الاتصال التلقائي بـ OpenMV Cam. يعيد مفتاح تبديل جديد في
Toolsالاتصال بالكاميرا تلقائيًا عند اكتشافها، دون إيقاف البرنامج النصي قيد التشغيل.تشغيل تدفق RTSP. يقوم عنصر جديد في
Video Toolsبتشغيل تدفق RTSP مباشر عبرffplay.مساعد الاستيراد للوحدات المتداخلة. تُستورد الآن الوحدات الموجودة في تسلسلات هرمية للمجلدات غير المسطّحة وتُنسخ إلى OpenMV Cam بشكل صحيح.
ميزات جديدة¶
يضيف دعم NXP i.MX RT1060 محمّل تحميل برنامج ثابت مخصصًا يشغّل الأدوات المرفقة
sdphost/blhostلبرمجة EVKB-MIMXRT1060 عبر USB، مع تكوينimx.txtجديد ومدخلboards.txtباسمOMVRT60_IMXRT60_32768_SDRAM(6a040cda3, e72ff6f52).يتيح مسار محمّل الإقلاع SBL للمستخدمين إصلاح وإعادة تحميل الكاميرات المبنية على i.MX RT1060 عبر محمّل الإقلاع الثانوي لـ i.MX، مع خيار اختياري لمسح نظام ملفات الفلاش (مدفوعًا بإجراء المسح الموجود) عند إعادة التحميل (0bb648c94, da591b7c9, c08022fab).
إعادة الاتصال التلقائي بـ OpenMV Cam، وهو عنصر قائمة
Toolsقابل للتحديد، يعيد الاتصال بالكاميرا تلقائيًا عند اكتشافها دون إيقاف البرنامج النصي قيد التشغيل؛ تُحفظ الحالة عبر الجلسات وتعطّل إجراءيConnect/Disconnectاليدويين أثناء التفعيل (0546d806e).تشغيل تدفق RTSP، وهو عنصر جديد في
Video Tools(لغير Linux)، يطالب بعنوان IP/نطاق، ومنفذ (الافتراضي 554)، ونقل عبر TCP أو UDP، ثم يشغّل تدفقrtsp://المباشر عبرffplay(f6a39055d).تمت إضافة أمثلة MicroSpeech لاكتشاف الكلمات المفتاحية Yes/No للوحتي Nicla Vision و Portenta H7 (8cecde656).
تغييرات وتحسينات أخرى¶
يقوم مساعد الاستيراد الآن باستيراد ونسخ الوحدات في تسلسلات هرمية متداخلة (غير مسطّحة) للمجلدات بشكل صحيح، إذ يحسب أسماء الوحدات المنقّطة من المسارات النسبية وينسخ المجلدات بشكل تكراري؛ وتتجاوز وحدات مجلد
DocumentsوحداتExamples(e5696f6f8, 33a703157, 1e4a27769).يستخرج تحليل سلاسل توثيق إكمال التعليمات البرمجية الآن توقيعات وسائط الدوال بشكل صحيح، بما في ذلك إزالة علامات الوسائط الاختيارية
[...]من وثائق HTML المرفقة (75cb80a09, 05125bec8, 16fde1c1e).تحسنت موثوقية الاتصال/قطع الاتصال: تعمل الآن حلقات تفريغ مخزني النص والصورة دائمًا، مع تقييد
scriptStopفقط بحالة إعادة الاتصال التلقائي، بحيث تُفرّغ المخازن بنظافة سواء أكان إعادة الاتصال التلقائي مفعّلًا أم لا (6673302e1).
إصلاح الأخطاء¶
تم إصلاح عدة أخطاء في تحميل i.MX RT: كانت مسارات الملفات تُمرَّر كسلاسل حرفية بدلًا من مسارات مُحلّلة، وكان أمر القفز في
sdphostمكتوبًا خطأًjump-adress، وتم تصحيح اسم ثنائي مُحمِّل محمّل الإقلاع (0bb648c94, c08022fab).تم تصحيح خطأ مطبعي في نص مربع حوار توفر التحديث، من
reourcesإلىresources(798f55c31).
دعم المنصات والأدوات¶
قاعدة Qt Creator: 4.0.2.
لوحة جديدة: NXP i.MX RT1060 (EVKB-MIMXRT1060)، مدخل اللوحة
OMVRT60_IMXRT60_32768_SDRAM(مجلد البرنامج الثابتEVKBMIMXRT1060) (6a040cda3, e72ff6f52).برنامج OpenMV الثابت المرفق: تم تحديثه إلى v4.4.2 (عبر رفع وسيط إلى 4.3.3)، مع تحديث ثنائيات firmware/uvc/bootloader للوحات OPENMV2/3/4/4P/4_PRO/PT و NANO33 و NICLAV و PORTENTA و NANO_RP2040 (8cecde656, 292950b60).
أدوات NXP المرفقة: أصبح
blhostوsdphostالآن قابلين للتنفيذ على Linux و macOS بحيث يمكن لمسار محمّل إقلاع i.MX تشغيلهما (3c464ca5a).
تغييرات كاسرة¶
لا شيء. لا يقدّم هذا الإصدار أي تغييرات كاسرة لمشاريع المستخدم؛ تظل قاعدة Qt Creator هي Qt Creator 4.0.2.