v4.8.6

v4.8.6 เป็นรุ่นที่เน้นการเชื่อมต่อและเครื่องมือ โดยมุ่งเน้นที่การโหลดเฟิร์มแวร์กล้องความเร็วสูง, การสตรีมบัฟเฟอร์เฟรมที่ฉลาดกว่า และการอัปเดต AI/toolchain bundle ยังคงใช้ Qt Creator 14.0.2 เป็นฐาน ไม่มีการเปลี่ยนแปลงที่ส่งผลกระทบต่อโปรเจกต์ผู้ใช้ที่มีอยู่

สิ่งที่น่าสนใจ

  • การโหลดเฟิร์มแวร์บน macOS ที่น่าเชื่อถือ สำหรับกล้อง RT1062 และ Alif AE3 ความเร็วสูงที่รันโปรโตคอล V4.8.1 V1 DBG โดยการแก้ไขปัญหา TinyUSB high-speed USB lockup

  • การสตรีม JPEG กับ raw อัตโนมัติ ที่เลือก JPEG เมื่อกล้องทำงานที่ความเร็วเต็มหรือมี hardware JPEG encoder และเลือก raw เฉพาะเมื่อกล้องเป็นความเร็วสูงและไม่มี JPEG encoder โดยจดจำการเลือกต่อบอร์ด

  • การกู้คืน Alif ROM/Recovery-mode ระหว่างการโหลดเฟิร์มแวร์ โดยขับเคลื่อน maintenance tool และแจ้งให้ cycle power

  • ST Edge AI tools อัปเดตเป็น STEDGEAI 3.0.0 และ Arm GNU bare-metal toolchain เป็น 14.3.rel1

  • csi_ng auto-fixups เพื่อให้ example script ปรับความละเอียดและรูปแบบพิกเซลให้เข้ากับ sensor ที่ต่อเชื่อมโดยใช้ API csi.* ใหม่

ฟีเจอร์ใหม่

  • IDE ปัจจุบันเลือก JPEG กับ raw framebuffer streaming โดยอัตโนมัติตามความสามารถของบอร์ดที่เชื่อมต่อ: เลือก JPEG เมื่อกล้องทำงานที่ความเร็วเต็มหรือมี hardware JPEG encoder และ fallback เป็น raw เฉพาะเมื่อกล้องเป็นความเร็วสูงและไม่มี JPEG encoder การเลือกต่อบอร์ดจะถูกจดจำระหว่าง session (64823318a)

  • การโหลดเฟิร์มแวร์ Alif ปัจจุบันสามารถตรวจจับและกู้คืนบอร์ดที่เริ่มต้นใน ROM/Recovery mode โดยขับเคลื่อน maintenance tool ผ่านการกู้คืนและแจ้งให้ผู้ใช้ cycle power ของกล้องหลังจากนั้น (617724b4e)

การเปลี่ยนแปลงและการปรับปรุงอื่นๆ

  • Grayscale และ HM01B0/Boson/GENX320 sensor auto-fixups ปัจจุบันยังเขียน API calls csi_ng ใหม่ (.pixformat(csi.*) / .framesize(csi.*)) เพื่อให้ตัวอย่างปรับความละเอียดและรูปแบบพิกเซลให้เข้ากับ sensor ที่ต่อเชื่อม (11a3e0d37)

การแก้ไขบั๊ก

  • การโหลดเฟิร์มแวร์สำหรับกล้อง RT1062 และ Alif AE3 ความเร็วสูงที่รันโปรโตคอล V4.8.1 V1 DBG ปัจจุบันเชื่อมต่อได้อย่างน่าเชื่อถือบน macOS โดยการแยก packet ตรวจสอบเวอร์ชันโปรโตคอลเพื่อแก้ไขปัญหา TinyUSB high-speed USB lockup (4b558274d)

  • การจับคู่ USB serial drive ของกล้องปัจจุบันยังรับ serial number ที่กลับ byte ด้วย แก้ไขการตรวจจับ drive บนบอร์ดที่รายงาน serial ในลำดับ byte ที่กลับ (633f5e559)

  • บน macOS แท็บ editor ปัจจุบันถูกบังคับให้จัดชิดซ้ายของ tab bar แทนการยืดหรือกึ่งกลาง (5a25d12ed, 6f4139739)

การรองรับแพลตฟอร์มและเครื่องมือ

  • Qt Creator base: 14.0.2.

  • ST Edge AI tools อัปเดตเป็น STEDGEAI 3.0.0 (จาก 2.1.0) สำหรับ Windows, macOS-arm และ Linux64 โดย profile OPENMV_N6 neuralart ลบตัวเลือก --mvei ออก และ URL ดาวน์โหลด STEDGEAI ย้ายไปที่ download.openmv.io (c7560debb, 5fd08b8b6)

  • Arm GNU bare-metal toolchain อัปเดตเป็น 14.3.rel1 (จาก 14.2.rel1) (c7560debb)

การเปลี่ยนแปลงที่ส่งผลกระทบ

ไม่มี รุ่นนี้เข้ากันได้อย่างสมบูรณ์กับโปรเจกต์และขั้นตอนการทำงานของ OpenMV IDE ที่มีอยู่