v4.0.10¶
v4.0.10 為 Arduino Giga(STM32H747)開發板新增完整支援,內建韌體、開機載入程式與 UVC 二進位檔,並修正多項燒錄、錄製與在地化問題。本版本以 Qt Creator 10.0.1 為基礎;對既有專案沒有破壞性變更。
重點摘要¶
Arduino Giga 支援現已內建,包含內建的韌體、開機載入程式與 UVC 二進位檔,以及採用 DFU 的燒錄方式。
燒錄安全的連接埠掃描:序列埠掃描不再干擾進行中的韌體燒錄作業。
Image-writer 錄製現在接受影格之間間隔為零毫秒的檔案,而不再予以拒絕。
在地化已恢復:所有 Qt 翻譯檔再次隨附打包,使 IDE 的翻譯能正確運作。
新功能¶
錯誤修正¶
修正 Giga DFU 設定中的 JSON 語法錯誤(
appvidpid清單中有一個多餘的雙引號)(c27d9d7ea)。將 Giga DFU 開發板類型由
H747更正為H7,使 Arduino 開發板能在 IDE 中正常燒錄(860aa10d6)。新增有效的鎖定機制,使序列埠掃描不再干擾透過
dfu-util、picotool、bossac或imx進行中的韌體燒錄作業(f0de0fe00、da7e80b12)。Image-writer 錄製中影格之間間隔為零毫秒的檔案現在會被接受,而不再因超出範圍而遭拒絕(fed86c2bb、75bc5a848)。
修正「No DFU settings for the selected board type!」與「No DFU settings for the selected device!」這兩個錯誤對話框,兩者原本都將兩個
int型別的 VID/PID 值傳入單一的.arg()呼叫,導致第二個值被當成%1的欄位寬度,而非替換%2;兩者現在皆使用.arg(...).arg(...),使 VID 與 PID 能正確顯示(b95a977b3)。恢復所有 Qt 翻譯檔的隨附打包,使 IDE 的在地化能正確運作(e10d65de7)。
平台與工具支援¶
Qt Creator 基礎版本: 10.0.1。
Arduino Giga H7 韌體現已隨附打包(
ARDUINO_GIGA_H7:firmware.bin/.dfu、bootloader.bin/.dfu、uvc.bin/.dfu)。
破壞性變更¶
無。本版本與既有專案及工作流程完全相容。