v4.2.0¶
v4.2.0 añade soporte de detección de objetos a la canalización de ML, rediseña los scripts de arranque / pyexec y corrige la carga de JPEG y el USB de alta velocidad (ULPI). El rediseño de arranque/exec es un cambio de comportamiento — lea el cambio incompatible a continuación.
Aspectos destacados¶
Soporte de detección de objetos añadido a la canalización de TensorFlow/ML.
Scripts de arranque y
pyexecrediseñados.Se corrigió la carga de JPEG y el pin DIR del USB de alta velocidad (ULPI).
Incompatible: el rediseño del script de arranque /
pyexeccambia el comportamiento de inicio — consulte el cambio incompatible.
Nuevas funciones¶
Detección de objetos — se añadió soporte de modelos de detección de objetos a la canalización de inferencia de TensorFlow/ML.
Otros cambios y mejoras¶
Se actualizó el submódulo de MicroPython incluido.
Correcciones de errores¶
Se corrigió la carga de imágenes JPEG y la definición del pin DIR del USB de alta velocidad ULPI.
Hardware y soporte de placas¶
Arduino Nano RP2040 Connect — se establecieron los pines I2C predeterminados.
Cambios incompatibles en la API¶
Rupturas de la API visibles para el usuario entre v4.1.4 y v4.2.0.
El único cambio incompatible es un cambio de comportamiento en la secuencia de arranque/exec.
Scripts de arranque y pyexec rediseñados (comportamiento)¶
Los scripts de arranque y la ruta de ejecución de scripts pyexec fueron rediseñados. El comportamiento es en gran medida el mismo, pero el orden/manejo de la ejecución del arranque y los scripts cambió — vuelva a comprobar los scripts que dependían de la secuencia de inicio anterior (p. ej., comportamiento personalizado de boot.py o el manejo exacto de excepciones al final del script).
Commit: b0c7a3272
Lista de verificación de migración¶
Vuelva a comprobar cualquier comportamiento personalizado de boot.py / dependiente del inicio frente a la secuencia de arranque/exec rediseñada (el cambio de arranque/exec). Todos los demás scripts se ejecutan sin cambios.