v4.0.10¶
v4.0.10 では、Arduino Giga(STM32H747)ボードに対するファームウェア、ブートローダー、UVC バイナリを同梱した完全なサポートが追加され、フラッシュ、録画、ローカライズに関するいくつかの問題が修正されました。本リリースは Qt Creator 10.0.1 をベースとしており、既存プロジェクトに対する破壊的変更はありません。
ハイライト¶
Arduino Giga サポート が組み込まれ、ファームウェア、ブートローダー、UVC バイナリの同梱と DFU ベースのフラッシュに対応しました。
フラッシュセーフなポートスキャン: シリアルポートのスキャンが、進行中のファームウェアフラッシュを妨げなくなりました。
Image-writer 録画 において、フレーム間が 0 ミリ秒のファイルが拒否されず受け入れられるようになりました。
ローカライズの復元: すべての Qt 翻訳ファイルが再び同梱され、IDE の翻訳が正しく機能するようになりました。
新機能¶
Arduino Giga(STM32H747): 完全なボードサポートを追加しました。
share/qtcreator/firmware/ARDUINO_GIGA_H7/配下に同梱されたfirmware、bootloader、uvcバイナリ(.binおよび.dfu)、boards.txtとdfu.txtのエントリ、新しい USB PID(ARDUINOCAM_GH7_PID、GIGA_LDR_PID、GIGA_APP_PID)、およびポートフィルタリング、接続、ライセンスチェックの各パスにおける Giga 検出を含みます(91a634714、21ad38087、860aa10d6、c27d9d7ea)。
バグ修正¶
Giga DFU 設定における JSON 構文エラー(
appvidpidリスト内の余分な二重引用符)を修正しました(c27d9d7ea)。Giga DFU のボードタイプを
H747からH7に修正し、IDE での Arduino ボードのフラッシュが機能するようにしました(860aa10d6)。動作するロックを追加し、シリアルポートのスキャンが
dfu-util、picotool、bossac、imxを介した進行中のファームウェアフラッシュを妨げないようにしました(f0de0fe00、da7e80b12)。Image-writer 録画において、フレーム間が 0 ミリ秒のファイルが範囲外として拒否されず、受け入れられるようになりました(fed86c2bb、75bc5a848)。
"No DFU settings for the selected board type!" および "No DFU settings for the selected device!" の両方のエラーダイアログを修正しました。これらは 2 つの
int型の VID/PID 値を単一の.arg()呼び出しに渡していたため、2 番目の値が%2に代入される代わりに%1のフィールド幅として扱われていました。現在は両方とも.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)。
破壊的変更¶
なし。本リリースは既存のプロジェクトおよびワークフローと完全に互換性があります。