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- ja uvc-binaarit (.bin ja .dfu) hakemistossa share/qtcreator/firmware/ARDUINO_GIGA_H7/, boards.txt- ja dfu.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 H747 arvoon H7, 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, bossac tai imx (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.