v4.2.0#

v4.2.0 ajoute la prise en charge de la détection d’objets au pipeline ML, remanie les scripts de démarrage / pyexec et corrige le chargement JPEG et le haut débit USB (ULPI). Le remaniement du démarrage/exécution est un changement de comportement — consultez le changement incompatible ci-dessous.

Points forts#

  • Prise en charge de la détection d’objets ajoutée au pipeline TensorFlow/ML.

  • Scripts de démarrage et pyexec remaniés.

  • Correction du chargement JPEG et de la broche DIR du haut débit USB (ULPI).

  • Incompatible : le remaniement du script de démarrage / pyexec modifie le comportement au démarrage — voir le changement incompatible.

Nouvelles fonctionnalités#

  • Détection d’objets — ajout de la prise en charge des modèles de détection d’objets au pipeline d’inférence TensorFlow/ML.

Autres changements et améliorations#

  • Le sous-module MicroPython fourni a été mis à jour.

Corrections de bogues#

  • Correction du chargement des images JPEG et de la définition de la broche DIR du haut débit USB ULPI.

Matériel et prise en charge des cartes#

  • Arduino Nano RP2040 Connect — définition des broches I2C par défaut.

Changements d’API incompatibles#

Ruptures d’API visibles par l’utilisateur entre v4.1.4 et v4.2.0.

Le seul changement incompatible est un changement de comportement de la séquence de démarrage/exécution.

Scripts de démarrage et pyexec remaniés (comportement)#

Les scripts de démarrage et le chemin d’exécution de scripts pyexec ont été remaniés. Le comportement est en grande partie identique, mais l’ordre/la gestion du démarrage et de l’exécution des scripts a changé — revérifiez les scripts qui dépendaient de l’ancienne séquence de démarrage (par exemple un comportement boot.py personnalisé ou une gestion précise des exceptions en fin de script).

Commit : b0c7a3272

Liste de vérification de migration#

Revérifiez tout comportement boot.py personnalisé / dépendant du démarrage par rapport à la séquence de démarrage/exécution remaniée (le changement de démarrage/exécution). Tous les autres scripts s’exécutent sans modification.