v4.8.6¶
v4.8.6 è una release di connettività e strumentazione incentrata sul caricamento del firmware della camera ad alta velocità, sullo streaming più intelligente del framebuffer e su bundle AI/toolchain aggiornati. Resta basata su Qt Creator 14.0.2. Non ci sono modifiche che rompono la compatibilità con i progetti utente esistenti.
Punti salienti¶
Caricamento affidabile del firmware su macOS per le camere RT1062 e Alif AE3 ad alta velocità che eseguono il protocollo V4.8.1 V1 DBG, aggirando un blocco USB ad alta velocità di TinyUSB.
Streaming JPEG o raw automatico che sceglie JPEG quando la camera funziona a piena velocità o ha un encoder JPEG hardware, e raw solo quando la camera è ad alta velocità e non dispone di un encoder JPEG, ricordando la scelta per ciascuna scheda.
Ripristino dalla modalità ROM/Recovery di Alif durante il caricamento del firmware, pilotando lo strumento di manutenzione e richiedendo un ciclo di alimentazione.
Strumenti ST Edge AI aggiornati a STEDGEAI 3.0.0 e la toolchain bare-metal Arm GNU a
14.3.rel1.Auto-fixup csi_ng così gli script di esempio adattano risoluzione e formato pixel al sensore collegato usando la nuova API
csi.*.
Nuove funzionalità¶
L’IDE ora sceglie automaticamente lo streaming del framebuffer JPEG o raw in base alle capacità della scheda collegata: preferisce JPEG quando la camera funziona a piena velocità o ha un encoder JPEG hardware, e ricorre a raw solo quando la camera è ad alta velocità e non dispone di un encoder JPEG. La scelta per ciascuna scheda viene ricordata tra le sessioni (64823318a).
Il caricamento del firmware Alif ora può rilevare e ripristinare una scheda che si avvia in modalità ROM/Recovery, pilotando lo strumento di manutenzione attraverso il ripristino e chiedendo all’utente di eseguire un ciclo di alimentazione della camera in seguito (617724b4e).
Altre modifiche e miglioramenti¶
Gli auto-fixup per i sensori in scala di grigi e HM01B0/Boson/GENX320 ora riscrivono anche le nuove chiamate dell’API
csi_ng(.pixformat(csi.*)/.framesize(csi.*)) così gli esempi adattano risoluzione e formato pixel al sensore collegato (11a3e0d37).
Correzioni di bug¶
Il caricamento del firmware per le camere RT1062 e Alif AE3 ad alta velocità che eseguono il protocollo V4.8.1 V1 DBG ora si connette in modo affidabile su macOS dividendo il pacchetto di verifica della versione del protocollo per aggirare un blocco USB ad alta velocità di TinyUSB (4b558274d).
L’abbinamento dell’unità seriale USB della camera ora accetta anche un numero di serie con i byte invertiti, correggendo il rilevamento dell’unità sulle schede che riportano il numero di serie in ordine di byte invertito (633f5e559).
Su macOS le schede dell’editor sono ora forzate ad allinearsi a sinistra della barra delle schede invece di estendersi o centrarsi (5a25d12ed, 6f4139739).
Supporto di piattaforme e strumenti¶
Base Qt Creator: 14.0.2.
Strumenti ST Edge AI aggiornati a STEDGEAI 3.0.0 (da 2.1.0) per Windows, macOS-arm e Linux64, con il profilo neuralart
OPENMV_N6che elimina l’opzione--mvei; anche l’URL di download di STEDGEAI è stato spostato sudownload.openmv.io(c7560debb, 5fd08b8b6).Toolchain bare-metal Arm GNU aggiornata a
14.3.rel1(da14.2.rel1) (c7560debb).
Modifiche che rompono la compatibilità¶
Nessuna. Questa release è completamente compatibile con i progetti e i flussi di lavoro esistenti di OpenMV IDE.