v3.0.3¶
v3.0.3 新增了對 NXP i.MX RT1060(EVKB-MIMXRT1060)開發板的第一級支援,包括序列開機載入程式(SBL)的修復與重新燒錄流程,並附帶自動重新連接切換選項、RTSP 串流播放器,以及對匯入小幫手與程式碼自動完成 docstring 剖析的改進。本次發行建構於 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項目會透過ffplay播放即時 RTSP 串流。支援巢狀模組的匯入小幫手。 非扁平資料夾階層中的模組現在會被正確匯入並複製到 OpenMV Cam。
新功能¶
NXP i.MX RT1060 支援新增了專屬的韌體燒錄載入器,可驅動隨附的
sdphost/blhost工具透過 USB 程式化 EVKB-MIMXRT1060,並提供新的imx.txt設定檔與boards.txt項目OMVRT60_IMXRT60_32768_SDRAM(6a040cda3、e72ff6f52)。SBL 開機載入程式流程 讓使用者可透過 i.MX 次級開機載入程式修復並重新燒錄以 i.MX RT1060 為基礎的相機,並在重新燒錄時提供選用的快閃記憶體檔案系統清除(由既有的清除動作驅動)(0bb648c94、da591b7c9、c08022fab)。
自動重新連接至 OpenMV Cam 是一個可勾選的
Tools選單項目,會在偵測到相機時自動重新連接而不停止正在執行的指令碼;其狀態會跨工作階段保留,並在啟用期間停用手動的Connect/Disconnect動作(0546d806e)。播放 RTSP 串流 是新的
Video Tools項目(非 Linux),會提示輸入 IP/網域、連接埠(預設 554)以及 TCP 或 UDP 傳輸方式,然後透過ffplay播放即時的rtsp://串流(f6a39055d)。為 Nicla Vision 與 Portenta H7 開發板新增了用於 Yes/No 關鍵字偵測的 MicroSpeech 範例(8cecde656)。
其他變更與改進¶
匯入小幫手 現在會正確匯入並複製巢狀(非扁平)資料夾階層中的模組,從相對路徑計算帶點的模組名稱並遞迴複製資料夾;
Documents資料夾中的模組會覆蓋Examples中的模組(e5696f6f8、33a703157、1e4a27769)。程式碼自動完成的 docstring 剖析 現在會正確擷取函式的引數簽章,包括從隨附的 HTML 文件中剝除選用引數的
[...]標記(75cb80a09、05125bec8、16fde1c1e)。連接/中斷連接的可靠性 已改進:文字與影像緩衝區的排空迴圈現在一律會執行,僅有
scriptStop受自動重新連接狀態控制,因此無論是否啟用自動重新連接,緩衝區都能乾淨地排空(6673302e1)。
錯誤修正¶
平台與工具支援¶
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 過渡版本),並為 OPENMV2/3/4/4P/4_PRO/PT、NANO33、NICLAV、PORTENTA 與 NANO_RP2040 更新韌體/uvc/開機載入程式二進位檔(8cecde656、292950b60)。
隨附的 NXP 工具:
blhost與sdphost現在在 Linux 與 macOS 上會被標記為可執行,以便 i.MX 開機載入程式流程能執行它們(3c464ca5a)。
破壞性變更¶
無。本次發行對使用者專案未引入任何破壞性變更;Qt Creator 基礎版本仍維持 Qt Creator 4.0.2。