v2.6.4¶
v2.6.4 tuo täyden Arduino Portenta H7 -tuen, geneerisen DFU-käynnistyslataimen tunnistus- ja flash-työnkulun sekä joukon Edge Impulse -aineistoparannuksia. Se on rakennettu Qt Creator 4.0.2:n päälle (ennallaan edellisestä julkaisusta) eikä sisällä rikkovia muutoksia olemassa oleviin projekteihin.
Kohokohdat¶
Arduino Portenta H7 on nyt täysin tuettu, mukaan lukien DFU-tilan laiteohjelmiston flashaus
dfu-util-työkalulla, joten kortti voidaan ohjelmoida suoraan OpenMV IDE:stä.DFU-käynnistyslataimen tunnistus lisää DFU bootloader(s) found -dialogin, joka tarjoaa toiminnot Reset Firmware to Release Version, Load Specific Firmware File tai Erase Onboard Data Flash.
DFU-ohjelmointimoottori, jota ohjaa uusi
dfu.txt, flashaa sekä raa’an.bin- että paketoidun.dfu-laiteohjelmiston korttikohtaisilla komennoilla ja sarjanumeroon kohdistaen.Edge Impulse -lataukset hyväksyvät nyt PNG- ja BMP-kuvat JPG/JPEG-kuvien lisäksi, raportoivat lataustilastot valmistuessaan eivätkä enää jähmetä käyttöliittymää.
Pienempi lataus sen jälkeen, kun suuret esikäännetyt
.elf-laiteohjelmistotiedostot ja käyttämättömät alimoduulit poistettiin paketista.
Uudet ominaisuudet¶
Arduino Portenta H7 -tuki omalla käynnistyslataus-, tyhjennys- ja ohjelmointivuolla DFU:n kautta (laite
2341:035b), DFU-tilan laiteohjelmiston flashausdfu-util-työkalulla sekä lisenssitarkistus poistettu käytöstä kortin osalta (488efe191, 8b8090e27, 5195fa5a8).Geneerinen DFU-käynnistyslataimen tunnistus listaa kytketyt DFU-laitteet komennolla
dfu-util -l, lisää laitevalintadialogin ja esittää kolmipainikkeisen DFU bootloader(s) found -dialogin toiminnoilla Reset Firmware to Release Version, Load Specific Firmware File ja Erase Onboard Data Flash (0106b4687, 8b8090e27).DFU-ohjelmointimoottori, jota ohjaa uusi
dfu.txt, joka määrittää korttikohtaisetvidpid,eraseCommands,binProgramCommandjadfuProgramCommand-arvot, flashaten sekä raa’an.bin- että paketoidun.dfu-laiteohjelmiston ja kohdistaen kortin sarjanumeroon (d8274828d, 33c3c101a).Kehysten ohitus viennissä Convert/Save Video -työkaluissa lisää Skip frames? -valinnan, joka harventaa kehyksiä vietäessä
.bin-muotoon, ja pyytää nyt ffmpegin korkeinta JPEG-laatua (-q:v 1) (2c4fd1cb5).Edge Impulse -lataustilastojen dialogi raportoi ladatut tiedostot, vastaanotetut vastaukset, lisätyt uudet kuvat ja päällekkäisiksi merkityt kuvat latauksen valmistuttua (af179e44c).
Muut muutokset ja parannukset¶
Lisätty käynnistyslataimeen siirtävä sarjakomento (
__USBDBG_SYS_RESET_TO_BL), jotta Arduino-kortit nollautuvat suoraan DFU-käynnistyslataimeensa pelkän järjestelmän nollauksen sijaan (9475fd6de, 488efe191).Edge Impulse -aineistolataukset hyväksyvät nyt PNG- ja BMP-kuvat JPG/JPEG-kuvien lisäksi, tunnistavat luokkakansioiden ja numeroitujen tilannekuvien nimet joustavammin ja muuntavat kaikki kuvat JPG-muotoon ennen lataamista (af179e44c).
Sensorin tunnusta
0xFFkäsitellään nyt arvonaNone(ei kamerasensoria), lisenssitarkistus ohitetaan tällaisten korttien osalta ja sensorityypin tunnistus suoritetaan aiemmin yhteydenmuodostuksessa (138ab3c12).Lisätty Arduino- ja Edge Impulse -kumppanilogot About-dialogiin (138ab3c12).
Edge Impulse -lataukset käsittelevät nyt tyhjät tai virheelliset aineistot siististi näyttäen Nothing to upload -dialogin sen sijaan, että yrittäisivät latausta (cf976b24b).
Poistettu suuret esikäännetyt
.elf-laiteohjelmistotiedostot sekä käyttämättömätlabview-,ros- jaqtrest-alimoduulit paketista, mikä pienentää latausta (5fa17d9b2, 18f28fd5a).Merkitty mukana tulevat
dfu-util-binäärit suoritettaviksi, jotta DFU-flashaus toimii Linuxilla ja macOS:llä (f34a0e80f).
Virheenkorjaukset¶
Alusta- ja työkalutuki¶
Qt Creator -pohja: 4.0.2.
Uusi kortti: Arduino Portenta H7 (
PORTENTA_H7_8192_SDRAM, vid:pid2341:035b).Mukana tuleva laiteohjelmisto päivitetty korteille OPENMV2, OPENMV3, OPENMV4, OPENMV4P ja PORTENTA (uudet
firmware.bin-/openmv.bin-/uvc.bin-tiedostot ja DFU-binäärit).
Rikkovat muutokset¶
Ei mitään. Olemassa olevat projektit ja työnkulut toimivat edelleen muuttumattomina.