v3.2.0¶
A v3.2.0 melhora substancialmente o driver FLIR Lepton (DMA, escalonamento para FLIR 1/3, streaming UVC mais rápido), habilita o exFAT na OpenMV 3 e 4, atualiza o CMSIS-NN para a 5.4.0 e adiciona exemplos de saída GPIO via VSYNC e de USB-VCP. Ela não introduz nenhuma mudança incompatível na API — os scripts da v3.1.0 funcionam sem alterações.
Destaques¶
FLIR Lepton — captura baseada em DMA, escalonamento funcional para FLIR 1/3 e streaming UVC mais rápido.
exFAT habilitado na OpenMV 3 e 4.
Atualização do CMSIS-NN 5.4.0.
Exemplos — saída GPIO via VSYNC e USB VCP.
Nenhuma mudança incompatível na API — refaça o flash e os seus scripts da v3.1.0 funcionam sem alterações.
Novos recursos¶
exFAT — habilitado o sistema de arquivos exFAT na OpenMV 3 e 4.
Exemplos — adicionados um exemplo de saída GPIO via VSYNC e um exemplo de USB-VCP.
Outras mudanças e melhorias¶
Atualizou o CMSIS-NN para a 5.4.0 (com scripts de treino/teste de NN renovados e um script de criação de imagens rotuladas); a IDE agora detecta o disco da OpenMV por meio de um arquivo marcador oculto; a configuração é analisada em soft resets; o FLIR Lepton agora faz streaming mais rápido via UVC e envia o descritor UVC de escala de cinza correto para o MT9V034.
Correções de bugs¶
Câmera e sensores:
Pôs o driver FLIR Lepton funcionando bem para FLIR 1/3 com escalonamento, moveu a inicialização do Lepton para o MSP, usou DMA para o Lepton 1 e 3 (com uma região de memória VOSPI dedicada) e corrigiu o caminho de snapshot do MT9V034 (removeu a gambiarra do callback de streaming).
Sistema e conectividade:
Adicionado um conjunto de patches do WINC e corrigidos o timeout de inicialização do WINC, o tamanho da região de DMA do H7 (tornada não cacheável via MPU), a fonte de clock do SPI do H7 e o tamanho do buffer de colunas do CMSIS-NN.
Hardware e suporte a placas¶
OpenMV 3 / 4 — suporte ao sistema de arquivos exFAT.
Mudanças incompatíveis na API¶
A v3.2.0 não introduz nenhuma mudança incompatível na API do Python. Os scripts que rodavam na v3.1.0 rodam sem alterações na v3.2.0 — basta refazer o flash do firmware.