v3.2.0

v3.2.0 verbetert de FLIR Lepton-driver aanzienlijk (DMA, schaling voor FLIR 1/3, snellere UVC-streaming), schakelt exFAT in op de OpenMV 3 en 4, werkt CMSIS-NN bij naar 5.4.0, en voegt VSYNC-GPIO-output- en USB-VCP-voorbeelden toe. Hij introduceert geen breaking API-wijzigingen — v3.1.0-scripts draaien ongewijzigd.

Hoogtepunten

  • FLIR Lepton — DMA-gebaseerde capture, werkende schaling voor FLIR 1/3, en snellere UVC-streaming.

  • exFAT ingeschakeld op de OpenMV 3 en 4.

  • CMSIS-NN 5.4.0 update.

  • Voorbeelden — VSYNC GPIO-output en USB VCP.

  • Geen breaking API-wijzigingen — herflash en je v3.1.0-scripts draaien ongewijzigd.

Nieuwe functies

  • exFAT — het exFAT-bestandssysteem ingeschakeld op de OpenMV 3 en 4.

  • Voorbeelden — een VSYNC-GPIO-output-voorbeeld en een USB-VCP-voorbeeld toegevoegd.

Overige wijzigingen en verbeteringen

  • CMSIS-NN bijgewerkt naar 5.4.0 (met vernieuwde NN training-/testscripts en een script voor het maken van gelabelde afbeeldingen); de IDE detecteert de OpenMV-schijf nu via een verborgen markeringsbestand; de configuratie wordt geparsed bij soft resets; de FLIR Lepton streamt nu sneller via UVC en stuurt de juiste grijswaarden-UVC-descriptor voor de MT9V034.

Foutoplossingen

Camera en sensoren:

  • De FLIR Lepton-driver goed werkend gekregen voor FLIR 1/3 met schaling, de Lepton-init naar MSP verplaatst, DMA gebruikt voor Lepton 1 en 3 (met een speciale VOSPI-geheugenregio), en het MT9V034 snapshot-pad opgelost (de streaming-callback-workaround verwijderd).

Systeem en connectiviteit:

  • Een WINC-patchset toegevoegd en de WINC init-timeout opgelost, de H7 DMA-regiogrootte (uncacheable gemaakt via de MPU), de H7 SPI-klokbron, en de CMSIS-NN kolombuffergrootte.

Hardware- en boardondersteuning

  • OpenMV 3 / 4 — exFAT-bestandssysteemondersteuning.

Breaking API-wijzigingen

v3.2.0 introduceert geen breaking Python API-wijzigingen. Scripts die op v3.1.0 draaiden, draaien ongewijzigd op v3.2.0 — herflash gewoon de firmware.