v3.0.3¶
v3.0.3 เพิ่มการรองรับขั้นแรกสำหรับบอร์ด NXP i.MX RT1060 (EVKB-MIMXRT1060) รวมถึงขั้นตอนการซ่อมแซมและแฟลชใหม่ผ่าน serial bootloader (SBL) พร้อมกับ Auto Reconnect toggle, โปรแกรมเล่นสตรีม RTSP, และการปรับปรุง Import Helper และการแยกวิเคราะห์ docstring การเติมโค้ด รุ่นนี้สร้างบน Qt Creator 4.0.2, อัปเดตเฟิร์มแวร์ OpenMV ที่รวมมาเป็น v4.4.2, และไม่มีการเปลี่ยนแปลงที่ทำให้ใช้งานไม่ได้สำหรับโปรเจกต์ผู้ใช้
Highlights¶
การรองรับ NXP i.MX RT1060 บอร์ด EVKB-MIMXRT1060 ได้รับการรับรองแล้วและสามารถแฟลชได้โดยตรงจาก IDE
ขั้นตอนการซ่อมแซม SBL bootloader ขั้นตอนบูตโหลดเดอร์การดาวน์โหลดอนุกรม (
blhost) ที่ทำงานได้สามารถซ่อมแซมและแฟลชกล้องที่ใช้ i.MX RT1060 ใหม่ได้ โดยมีตัวเลือกการลบ flash filesystemAuto Reconnect ไปยัง OpenMV Cam toggle
Toolsใหม่เชื่อมต่อกับกล้องใหม่โดยอัตโนมัติเมื่อตรวจพบ โดยไม่หยุดสคริปต์ที่กำลังทำงานเล่น RTSP Stream รายการ
Video Toolsใหม่เล่น RTSP stream สดผ่านffplayImport Helper สำหรับโมดูลแบบซ้อน โมดูลในลำดับชั้นโฟลเดอร์แบบไม่แบนขณะนี้ถูกนำเข้าและคัดลอกไปยัง OpenMV Cam ได้อย่างถูกต้อง
New features¶
การรองรับ NXP i.MX RT1060 เพิ่มตัวโหลด flash เฟิร์มแวร์เฉพาะที่ขับเคลื่อนเครื่องมือ
sdphost/blhostที่รวมมาเพื่อโปรแกรม EVKB-MIMXRT1060 ผ่าน USB พร้อมการตั้งค่าimx.txtใหม่และรายการboards.txtOMVRT60_IMXRT60_32768_SDRAM(6a040cda3, e72ff6f52)ขั้นตอน SBL bootloader ให้ผู้ใช้ซ่อมแซมและแฟลชกล้องที่ใช้ i.MX RT1060 ใหม่ผ่าน i.MX secondary bootloader โดยมีตัวเลือกการลบ flash filesystem (ขับเคลื่อนโดยการดำเนินการลบที่มีอยู่) เมื่อแฟลชใหม่ (0bb648c94, da591b7c9, c08022fab)
Auto Reconnect ไปยัง OpenMV Cam, รายการเมนู
Toolsที่เลือกได้, เชื่อมต่อกับกล้องใหม่โดยอัตโนมัติเมื่อตรวจพบโดยไม่หยุดสคริปต์ที่กำลังทำงาน สถานะจะถูกบันทึกข้ามเซสชันและปิดใช้งานการดำเนินการConnect/Disconnectด้วยตนเองขณะที่ใช้งาน (0546d806e)เล่น RTSP Stream, รายการ
Video Toolsใหม่ (ไม่ใช่ Linux), แจ้งขอ IP/domain, พอร์ต (ค่าเริ่มต้น 554), และการขนส่ง TCP-vs-UDP จากนั้นเล่นrtsp://stream สดผ่านffplay(f6a39055d)เพิ่มตัวอย่าง MicroSpeech สำหรับการตรวจจับคำสำคัญ Yes/No สำหรับบอร์ด Nicla Vision และ Portenta H7 (8cecde656)
Other changes and improvements¶
Import Helper ขณะนี้นำเข้าและคัดลอกโมดูลในลำดับชั้นโฟลเดอร์แบบซ้อน (ไม่แบน) ได้อย่างถูกต้อง โดยคำนวณชื่อโมดูลแบบจุดจากเส้นทางสัมพัทธ์และคัดลอกโฟลเดอร์แบบเรียกซ้ำ; โมดูลในโฟลเดอร์
Documentsแทนที่โมดูลในExamples(e5696f6f8, 33a703157, 1e4a27769)การแยกวิเคราะห์ docstring การเติมโค้ด ขณะนี้แยก signature อาร์กิวเมนต์ของฟังก์ชันได้อย่างถูกต้อง รวมถึงการลบ markup
[...]ของอาร์กิวเมนต์ที่ไม่บังคับออกจากเอกสาร HTML ที่รวมมา (75cb80a09, 05125bec8, 16fde1c1e)ความน่าเชื่อถือในการเชื่อมต่อ/ตัดการเชื่อมต่อ ดีขึ้น: ลูปการล้างบัฟเฟอร์ข้อความและภาพขณะนี้ทำงานเสมอ โดยมีเพียง
scriptStopที่ถูกควบคุมโดยสถานะ Auto Reconnect ทำให้บัฟเฟอร์ล้างได้อย่างสะอาดไม่ว่าจะเปิดใช้ auto-reconnect หรือไม่ (6673302e1)
Bug fixes¶
แก้ไขข้อบกพร่องการแฟลช i.MX RT หลายรายการ: เส้นทางไฟล์ถูกส่งเป็นสตริงตามตัวอักษรแทนเส้นทางที่แก้ไขแล้ว, คำสั่ง jump ของ
sdphostสะกดผิดเป็นjump-adress, และชื่อไฟล์ไบนารีตัวแฟลช bootloader ได้รับการแก้ไข (0bb648c94, c08022fab)แก้ไขการพิมพ์ผิดในข้อความกล่องโต้ตอบการอัปเดตที่มี
reourcesเป็นresources(798f55c31)
Platform and tool support¶
ฐาน 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) พร้อมรูปภาพเฟิร์มแวร์/uvc/bootloader ที่รีเฟรชสำหรับ OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA, และ NANO_RP2040 (8cecde656, 292950b60)
เครื่องมือ NXP ที่รวมมา:
blhostและsdphostขณะนี้ถูกทำเครื่องหมายว่าสามารถรันได้บน Linux และ macOS เพื่อให้ขั้นตอน i.MX bootloader สามารถรันได้ (3c464ca5a)
Breaking changes¶
ไม่มี รุ่นนี้ไม่มีการเปลี่ยนแปลงที่ทำให้ใช้งานไม่ได้สำหรับโปรเจกต์ผู้ใช้ ฐาน Qt Creator ยังคงเป็น Qt Creator 4.0.2