v4.0.10¶
v4.0.10 lisää täyden tuen Arduino Giga (STM32H747) -kortille mukana toimitettavien laiteohjelmiston, käynnistyslataimen ja UVC-binaarien kera, sekä korjaa useita flashaukseen, tallennukseen ja lokalisointiin liittyviä ongelmia. Se perustuu Qt Creator 10.0.1 -versioon; olemassa oleviin projekteihin ei tule yhteensopivuutta rikkovia muutoksia.
Kohokohdat¶
Arduino Giga -tuki on nyt sisäänrakennettu mukana toimitettavien laiteohjelmiston, käynnistyslataimen ja UVC-binaarien sekä DFU-pohjaisen flashauksen kera.
Flash-turvallinen porttiskannaus: sarjaporttien skannaus ei enää häiritse käynnissä olevaa laiteohjelmiston flashausta.
Image-writer-tallennus hyväksyy nyt tiedostot, joissa kehysten välillä on nolla millisekuntia, sen sijaan että ne hylättäisiin.
Lokalisointi palautettu: kaikki Qt-käännöstiedostot toimitetaan jälleen mukana, joten IDE:n käännökset toimivat oikein.
Uudet ominaisuudet¶
Arduino Giga (STM32H747): lisätty täysi korttituki, mukaan lukien mukana toimitettavat
firmware-,bootloader- jauvc-binaarit (.binja.dfu) hakemistossashare/qtcreator/firmware/ARDUINO_GIGA_H7/,boards.txt- jadfu.txt-merkinnät, uudet USB-PID:t (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID) sekä Giga-tunnistus portin suodatus-, yhdistämis- ja lisenssintarkistuspoluissa (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Virhekorjaukset¶
Korjattu JSON-syntaksivirhe Giga DFU -asetuksissa (ylimääräinen lainausmerkki
appvidpid-listassa) (c27d9d7ea).Korjattu Giga DFU -korttityyppi arvosta
H747arvoonH7, jotta Arduino-korttien flashaus toimii IDE:ssä (860aa10d6).Lisätty toimivat lukot, jotta sarjaporttien skannaus ei enää häiritse käynnissä olevaa laiteohjelmiston flashausta työkaluilla
dfu-util,picotool,bossactaiimx(f0de0fe00, da7e80b12).Image-writer-tallennustiedostot, joissa kehysten välillä on nolla millisekuntia, hyväksytään nyt sen sijaan että ne hylättäisiin arvoalueen ulkopuolisina (fed86c2bb, 75bc5a848).
Korjattu sekä ”No DFU settings for the selected board type!”- että ”No DFU settings for the selected device!” -virheikkunat, jotka molemmat välittivät kaksi
int-tyyppistä VID/PID-arvoa yhteen.arg()-kutsuun, jolloin toista arvoa kohdeltiin%1-kentän leveytenä sen sijaan että se olisi sijoitettu%2-kohtaan; molemmat käyttävät nyt.arg(...).arg(...)-muotoa, joten VID ja PID näkyvät oikein (b95a977b3).Palautettu kaikkien Qt-käännöstiedostojen toimittaminen mukana, joten IDE:n lokalisointi toimii oikein (e10d65de7).
Alusta- ja työkalutuki¶
Qt Creator -pohja: 10.0.1.
Arduino Giga H7 -laiteohjelmisto toimitetaan nyt mukana (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Yhteensopivuutta rikkovat muutokset¶
Ei mitään. Tämä julkaisu on täysin yhteensopiva olemassa olevien projektien ja työnkulkujen kanssa.