v4.8.6¶
v4.8.6 é uma versão de conectividade e ferramentas focada no carregamento de firmware de câmeras em alta velocidade, em um streaming de framebuffer mais inteligente e em pacotes de IA/toolchain atualizados. Ela permanece baseada no Qt Creator 14.0.2. Não há alterações incompatíveis para os projetos de usuários existentes.
Destaques¶
Carregamento de firmware confiável no macOS para as câmeras de alta velocidade RT1062 e Alif AE3 que executam o protocolo V1 DBG da V4.8.1, contornando um travamento de USB em alta velocidade do TinyUSB.
Streaming automático de JPEG versus raw que escolhe JPEG quando a câmera opera em velocidade máxima ou possui um codificador JPEG por hardware, e raw apenas quando a câmera é de alta velocidade e não possui um codificador JPEG, lembrando a escolha por placa.
Recuperação do modo ROM/Recovery da Alif durante o carregamento de firmware, acionando a ferramenta de manutenção e solicitando um ciclo de energia.
Ferramentas ST Edge AI atualizadas para STEDGEAI 3.0.0 e a toolchain bare-metal Arm GNU para
14.3.rel1.Correções automáticas para csi_ng para que os scripts de exemplo adaptem a resolução e o formato de pixel ao sensor conectado usando a nova API
csi.*.
Novos recursos¶
O IDE agora escolhe automaticamente entre streaming de framebuffer em JPEG ou raw com base nas capacidades da placa conectada: ele prefere JPEG quando a câmera opera em velocidade máxima ou possui um codificador JPEG por hardware, e só recorre ao raw quando a câmera é de alta velocidade e não possui um codificador JPEG. A escolha por placa é lembrada entre as sessões (64823318a).
O carregamento de firmware da Alif agora consegue detectar e recuperar uma placa que inicia em modo ROM/Recovery, conduzindo a ferramenta de manutenção pela recuperação e solicitando ao usuário que faça um ciclo de energia na câmera em seguida (617724b4e).
Outras alterações e melhorias¶
As correções automáticas dos sensores em escala de cinza e HM01B0/Boson/GENX320 agora também reescrevem as novas chamadas da API
csi_ng(.pixformat(csi.*)/.framesize(csi.*)) para que os exemplos adaptem a resolução e o formato de pixel ao sensor conectado (11a3e0d37).
Correções de bugs¶
O carregamento de firmware para as câmeras de alta velocidade RT1062 e Alif AE3 que executam o protocolo V1 DBG da V4.8.1 agora conecta de forma confiável no macOS ao dividir o pacote de verificação de versão do protocolo, contornando um travamento de USB em alta velocidade do TinyUSB (4b558274d).
A correspondência da unidade serial USB da câmera agora também aceita um número de série com os bytes invertidos, corrigindo a detecção de unidade em placas que relatam o número de série em ordem de bytes invertida (633f5e559).
No macOS, as abas do editor agora são forçadas a alinhar à esquerda da barra de abas em vez de esticar ou centralizar (5a25d12ed, 6f4139739).
Suporte de plataforma e ferramentas¶
Base do Qt Creator: 14.0.2.
Ferramentas ST Edge AI atualizadas para STEDGEAI 3.0.0 (a partir da 2.1.0) para Windows, macOS-arm e Linux64, com o perfil neuralart do
OPENMV_N6deixando de usar a opção--mvei; a URL de download do STEDGEAI também foi movida paradownload.openmv.io(c7560debb, 5fd08b8b6).Toolchain bare-metal Arm GNU atualizada para
14.3.rel1(a partir da14.2.rel1) (c7560debb).
Alterações incompatíveis¶
Nenhuma. Esta versão é totalmente compatível com os projetos e fluxos de trabalho existentes do OpenMV IDE.