v4.2.0¶
A v4.2.0 adiciona suporte à detecção de objetos ao pipeline de ML, reformula os scripts de boot / pyexec e corrige o carregamento de JPEG e o USB high-speed (ULPI). A reformulação do boot/exec é uma mudança de comportamento — leia a mudança incompatível abaixo.
Destaques¶
Suporte à detecção de objetos adicionado ao pipeline TensorFlow/ML.
Scripts de boot e
pyexecreformulados.Corrigidos o carregamento de JPEG e o pino DIR do USB high-speed (ULPI).
Incompatível: a reformulação do script de boot /
pyexecaltera o comportamento de inicialização — veja a mudança incompatível.
Novos recursos¶
Detecção de objetos — adicionado suporte a modelos de detecção de objetos ao pipeline de inferência TensorFlow/ML.
Outras mudanças e melhorias¶
O submódulo MicroPython incluído foi atualizado.
Correções de bugs¶
Corrigidos o carregamento de imagens JPEG e a definição do pino DIR do USB high-speed ULPI.
Hardware e suporte a placas¶
Arduino Nano RP2040 Connect — definidos os pinos I2C padrão.
Mudanças incompatíveis na API¶
Quebras de API visíveis ao usuário entre a v4.1.4 e a v4.2.0.
A única mudança incompatível é uma mudança de comportamento na sequência de boot/exec.
Scripts de boot e pyexec reformulados (comportamento)¶
Os scripts de boot e o caminho de execução de scripts pyexec foram reformulados. O comportamento é em grande parte o mesmo, mas a ordem/tratamento da execução de boot e de scripts mudou — reverifique scripts que dependiam da sequência de inicialização anterior (por exemplo, comportamento personalizado de boot.py ou tratamento exato de exceções ao final do script).
Commit: b0c7a3272
Lista de verificação de migração¶
Reverifique qualquer comportamento personalizado de boot.py / dependente da inicialização em relação à sequência de boot/exec reformulada (a mudança de boot/exec). Todos os outros scripts rodam sem alterações.