v3.2.0

La version v3.2.0 améliore substantiellement le pilote FLIR Lepton (DMA, mise à l’échelle pour FLIR 1/3, streaming UVC plus rapide), active l”exFAT sur l’OpenMV 3 et 4, met à jour CMSIS-NN vers 5.4.0, et ajoute des exemples de sortie GPIO VSYNC et USB-VCP. Elle n’introduit aucun changement d’API incompatible — les scripts v3.1.0 fonctionnent sans modification.

Points forts

  • FLIR Lepton — capture basée sur DMA, mise à l’échelle fonctionnelle pour FLIR 1/3, et streaming UVC plus rapide.

  • exFAT activé sur l’OpenMV 3 et 4.

  • Mise à jour CMSIS-NN 5.4.0.

  • Exemples — sortie GPIO VSYNC et USB VCP.

  • Aucun changement d’API incompatible — reflashez et vos scripts v3.1.0 fonctionnent sans modification.

Nouvelles fonctionnalités

  • exFAT — activation du système de fichiers exFAT sur l’OpenMV 3 et 4.

  • Exemples — ajout d’un exemple de sortie GPIO VSYNC et d’un exemple USB-VCP.

Autres changements et améliorations

  • Mise à jour de CMSIS-NN vers 5.4.0 (avec des scripts d’entraînement/test NN actualisés et un script de création d’images étiquetées) ; l’IDE détecte désormais le disque OpenMV via un fichier marqueur caché ; la configuration est analysée lors des réinitialisations logicielles ; le FLIR Lepton diffuse désormais plus rapidement en UVC et envoie le bon descripteur UVC en niveaux de gris pour le MT9V034.

Corrections de bogues

Caméra et capteurs :

  • Le pilote FLIR Lepton fonctionne désormais bien pour FLIR 1/3 avec mise à l’échelle, déplacement de l’initialisation du Lepton vers MSP, utilisation du DMA pour le Lepton 1 et 3 (avec une région mémoire VOSPI dédiée), et correction du chemin de capture du MT9V034 (suppression du contournement par fonction de rappel de streaming).

Système et connectivité :

  • Ajout d’un jeu de correctifs WINC et correction du délai d’expiration de l’initialisation WINC, de la taille de la région DMA H7 (rendue non cachable via la MPU), de la source d’horloge SPI H7, et de la taille du tampon de colonne CMSIS-NN.

Matériel et prise en charge des cartes

  • OpenMV 3 / 4 — prise en charge du système de fichiers exFAT.

Changements d’API incompatibles

La version v3.2.0 n’introduit aucun changement d’API Python incompatible. Les scripts qui fonctionnaient sur v3.1.0 fonctionnent sans modification sur v3.2.0 — il suffit de reflasher le micrologiciel.