v4.0.10¶
v4.0.10 aggiunge il pieno supporto per la scheda Arduino Giga (STM32H747) con firmware, bootloader e binari UVC inclusi, e corregge diversi problemi di flashing, registrazione e localizzazione. È basata su Qt Creator 10.0.1; non vi sono modifiche che rompono la compatibilità per i progetti esistenti.
In evidenza¶
Il supporto per Arduino Giga è ora integrato, con firmware, bootloader e binari UVC inclusi e flashing basato su DFU.
Scansione delle porte sicura durante il flashing: la scansione delle porte seriali non interferisce più con un flashing del firmware in corso.
Registrazione con image-writer dei file con zero millisecondi tra i frame ora vengono accettati invece di essere rifiutati.
Localizzazione ripristinata: tutti i file di traduzione di Qt sono nuovamente inclusi, in modo che le traduzioni dell’IDE funzionino correttamente.
Nuove funzionalità¶
Arduino Giga (STM32H747): aggiunto il pieno supporto della scheda, inclusi i binari
firmware,bootloadereuvc(.bine.dfu) sottoshare/qtcreator/firmware/ARDUINO_GIGA_H7/, le vociboards.txtedfu.txt, i nuovi USB PID (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID) e il rilevamento della Giga nei percorsi di filtraggio delle porte, di connessione e di verifica della licenza (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Correzioni di bug¶
Corretto un errore di sintassi JSON nelle impostazioni DFU della Giga (una virgoletta doppia di troppo nell’elenco
appvidpid) (c27d9d7ea).Corretto il tipo di scheda DFU della Giga da
H747aH7in modo che il flashing delle schede Arduino funzioni nell’IDE (860aa10d6).Aggiunti lock funzionanti in modo che la scansione delle porte seriali non interferisca più con un flashing del firmware in corso tramite
dfu-util,picotool,bossacoimx(f0de0fe00, da7e80b12).I file di registrazione di image-writer con zero millisecondi tra i frame ora vengono accettati invece di essere rifiutati come fuori intervallo (fed86c2bb, 75bc5a848).
Corrette entrambe le finestre di errore «No DFU settings for the selected board type!» e «No DFU settings for the selected device!», che passavano ciascuna due valori VID/PID di tipo
intin un’unica chiamata.arg(), per cui il secondo valore veniva interpretato come la larghezza del campo%1invece di essere sostituito al posto di%2; ora entrambe usano.arg(...).arg(...)in modo che VID e PID vengano visualizzati correttamente (b95a977b3).Ripristinata l’inclusione di tutti i file di traduzione di Qt in modo che la localizzazione dell’IDE funzioni correttamente (e10d65de7).
Supporto di piattaforme e strumenti¶
Base Qt Creator: 10.0.1.
Il firmware per Arduino Giga H7 è ora incluso (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Modifiche che rompono la compatibilità¶
Nessuna. Questa release è pienamente compatibile con i progetti e i flussi di lavoro esistenti.