v4.8.6

v4.8.6 是一個著重於連線能力與工具鏈的版本,聚焦於高速相機韌體載入、更聰明的影格緩衝區串流,以及更新的 AI/工具鏈套件。它仍以 Qt Creator 14.0.2 為基礎。對現有的使用者專案並無破壞性變更。

重點項目

  • 可靠的 macOS 韌體載入,適用於執行 V4.8.1 V1 DBG 協定的高速 RT1062 與 Alif AE3 相機,方法是繞過一個 TinyUSB 高速 USB 鎖死問題。

  • 自動選擇 JPEG 或原始串流,當相機以全速執行或具備硬體 JPEG 編碼器時選擇 JPEG,僅在相機為高速且缺少 JPEG 編碼器時選擇原始格式,並會針對每個開發板記住此選擇。

  • Alif ROM/Recovery 模式復原,在韌體載入期間驅動維護工具並提示進行電源重新開機。

  • ST Edge AI 工具更新至 STEDGEAI 3.0.0,且 Arm GNU 裸機工具鏈更新至 14.3.rel1

  • csi_ng 自動修正,使範例指令碼能透過新的 csi.* API 將解析度與像素格式調整為符合所連接的感測器。

新功能

  • IDE 現在會根據所連接開發板的能力自動選擇 JPEG 或原始影格緩衝區串流:當相機以全速執行或具備硬體 JPEG 編碼器時偏好 JPEG,僅在相機為高速且缺少 JPEG 編碼器時才退回原始格式。每個開發板的選擇會在工作階段之間記住(64823318a)。

  • Alif 韌體載入現在可以偵測並復原一個以 ROM/Recovery 模式啟動的開發板,驅動維護工具完成復原流程,並在之後提示使用者對相機進行電源重新開機(617724b4e)。

其他變更與改進

  • 灰階以及 HM01B0/Boson/GENX320 感測器的自動修正現在也會改寫新的 csi_ng API 呼叫(.pixformat(csi.*) / .framesize(csi.*)),使範例能將解析度與像素格式調整為符合所連接的感測器(11a3e0d37)。

錯誤修正

  • 執行 V4.8.1 V1 DBG 協定的高速 RT1062 與 Alif AE3 相機的韌體載入,現在於 macOS 上能可靠地連接,方法是拆分協定版本檢查封包以繞過一個 TinyUSB 高速 USB 鎖死問題(4b558274d)。

  • 配對相機的 USB 序列磁碟時,現在也接受位元組順序反轉的序號,修正了在以反轉位元組順序回報序號的開發板上的磁碟偵測問題(633f5e559)。

  • 在 macOS 上,編輯器分頁現在被強制對齊至分頁列的左側,而不再延展或置中(5a25d12ed6f4139739)。

平台與工具支援

  • Qt Creator 基礎版本: 14.0.2。

  • ST Edge AI 工具 已針對 Windows、macOS-arm 與 Linux64 更新至 STEDGEAI 3.0.0(自 2.1.0),其中 OPENMV_N6 neuralart 設定檔移除了 --mvei 選項;STEDGEAI 下載 URL 也已移至 download.openmv.ioc7560debb5fd08b8b6)。

  • Arm GNU 裸機工具鏈 已更新至 14.3.rel1(自 14.2.rel1)(c7560debb)。

破壞性變更

無。此版本與現有的 OpenMV IDE 專案及工作流程完全相容。