v3.2.0¶
v3.2.0 migliora notevolmente il driver FLIR Lepton (DMA, scaling per FLIR 1/3, streaming UVC più veloce), abilita exFAT sulla OpenMV 3 e 4, aggiorna CMSIS-NN alla 5.4.0 e aggiunge esempi di output VSYNC-GPIO e USB-VCP. Non introduce alcuna modifica API incompatibile — gli script v3.1.0 vengono eseguiti senza modifiche.
In evidenza¶
FLIR Lepton — acquisizione basata su DMA, scaling funzionante per FLIR 1/3 e streaming UVC più veloce.
exFAT abilitato sulla OpenMV 3 e 4.
Aggiornamento di CMSIS-NN alla 5.4.0.
Esempi — output GPIO VSYNC e USB VCP.
Nessuna modifica API incompatibile — riaggiorna il firmware e i tuoi script v3.1.0 vengono eseguiti senza modifiche.
Nuove funzionalità¶
exFAT — abilitato il filesystem exFAT sulla OpenMV 3 e 4.
Esempi — aggiunto un esempio di output GPIO VSYNC e un esempio USB-VCP.
Altre modifiche e miglioramenti¶
Aggiornato CMSIS-NN alla 5.4.0 (con script di training/test NN rinnovati e uno script di creazione di immagini etichettate); l’IDE ora rileva il disco OpenMV tramite un file marcatore nascosto; la configurazione viene analizzata ai soft reset; il FLIR Lepton ora trasmette in streaming più velocemente su UVC e invia il descrittore UVC corretto in scala di grigi per l’MT9V034.
Correzioni di bug¶
Camera e sensori:
Fatto funzionare bene il driver FLIR Lepton per FLIR 1/3 con scaling, spostata l’inizializzazione del Lepton in MSP, usato il DMA per Lepton 1 e 3 (con una regione di memoria VOSPI dedicata) e corretto il percorso di snapshot dell’MT9V034 (rimosso il workaround della callback di streaming).
Sistema e connettività:
Aggiunto un set di patch WINC e corretto il timeout di inizializzazione del WINC, la dimensione della regione DMA H7 (resa non memorizzabile in cache tramite l’MPU), la sorgente di clock SPI H7 e la dimensione del column-buffer di CMSIS-NN.
Hardware e supporto delle schede¶
OpenMV 3 / 4 — supporto per il filesystem exFAT.
Modifiche API incompatibili¶
v3.2.0 non introduce alcuna modifica API Python incompatibile. Gli script che venivano eseguiti sulla v3.1.0 vengono eseguiti senza modifiche sulla v3.2.0 — basta riaggiornare il firmware.