v4.0.10¶
v4.0.10 voegt volledige ondersteuning toe voor het Arduino Giga (STM32H747) board met meegeleverde firmware-, bootloader- en UVC-binaries, en verhelpt diverse problemen met flashen, opnemen en lokalisatie. Het is gebaseerd op Qt Creator 10.0.1; er zijn geen brekende wijzigingen voor bestaande projecten.
Hoogtepunten¶
Arduino Giga-ondersteuning is nu ingebouwd, met meegeleverde firmware-, bootloader- en UVC-binaries en DFU-gebaseerd flashen.
Flash-veilig poortscannen: het scannen van seriële poorten verstoort een lopende firmware-flash niet langer.
Image-writer-opnamen met nul milliseconden tussen frames worden nu geaccepteerd in plaats van afgewezen.
Lokalisatie hersteld: alle Qt-vertalingsbestanden worden weer meegeleverd zodat de vertalingen van de IDE correct werken.
Nieuwe functies¶
Arduino Giga (STM32H747): volledige board-ondersteuning toegevoegd, inclusief meegeleverde
firmware-,bootloader- enuvc-binaries (.binen.dfu) ondershare/qtcreator/firmware/ARDUINO_GIGA_H7/, vermeldingen inboards.txtendfu.txt, nieuwe USB-PID’s (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID), en Giga-detectie in de paden voor poortfiltering, verbinden en licentiecontrole (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Bugfixes¶
Een JSON-syntaxisfout in de Giga DFU-instellingen verholpen (een losse dubbele aanhalingsteken in de
appvidpid-lijst) (c27d9d7ea).Het Giga DFU-boardtype gecorrigeerd van
H747naarH7zodat het flashen van Arduino-boards in de IDE werkt (860aa10d6).Werkende vergrendelingen toegevoegd zodat het scannen van seriële poorten een lopende firmware-flash via
dfu-util,picotool,bossacofimxniet langer verstoort (f0de0fe00, da7e80b12).Image-writer-opnamebestanden met nul milliseconden tussen frames worden nu geaccepteerd in plaats van afgewezen als buiten bereik (fed86c2bb, 75bc5a848).
Zowel de foutdialogen “No DFU settings for the selected board type!” als “No DFU settings for the selected device!” verholpen, die elk twee
int-VID/PID-waarden in één enkele.arg()-aanroep doorgaven waardoor de tweede waarde werd behandeld als de veldbreedte van%1in plaats van te worden gesubstitueerd voor%2; beide gebruiken nu.arg(...).arg(...)zodat de VID en PID correct worden weergegeven (b95a977b3).Het meeleveren van alle Qt-vertalingsbestanden hersteld zodat de lokalisatie van de IDE correct werkt (e10d65de7).
Platform- en toolondersteuning¶
Qt Creator-basis: 10.0.1.
Arduino Giga H7-firmware wordt nu meegeleverd (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Brekende wijzigingen¶
Geen. Deze release is volledig compatibel met bestaande projecten en workflows.