v4.2.0

v4.2.0 voegt ondersteuning voor objectdetectie toe aan de ML-pipeline, herziet de bootscripts / pyexec en verhelpt het laden van JPEG en USB high-speed (ULPI). De herziening van boot/exec is een gedragswijziging — lees de breaking change hieronder.

Hoogtepunten

  • Objectdetectie-ondersteuning toegevoegd aan de TensorFlow/ML-pipeline.

  • Herziene bootscripts en pyexec.

  • Het laden van JPEG en de USB high-speed (ULPI) DIR-pin verholpen.

  • Breaking: de herziening van bootscript / pyexec wijzigt het opstartgedrag — zie de breaking change.

Nieuwe functies

  • Objectdetectie — ondersteuning voor objectdetectiemodellen toegevoegd aan de TensorFlow/ML-inferentiepipeline.

Overige wijzigingen en verbeteringen

  • De meegeleverde MicroPython-submodule is bijgewerkt.

Bugfixes

  • Het laden van JPEG-afbeeldingen en de definitie van de USB high-speed ULPI DIR-pin verholpen.

Hardware- en boardondersteuning

  • Arduino Nano RP2040 Connect — de standaard I2C-pinnen ingesteld.

Breaking API-wijzigingen

Voor de gebruiker zichtbare API-breaks tussen v4.1.4 en v4.2.0.

De enige breaking change is een behavior-wijziging in de boot-/exec-sequentie.

Bootscripts en pyexec herzien (behavior)

De bootscripts en het pyexec-script-uitvoeringspad zijn herzien. Het gedrag is grotendeels hetzelfde, maar de volgorde/afhandeling van boot- en script-uitvoering is gewijzigd — controleer scripts die afhankelijk waren van de vorige opstartsequentie opnieuw (bijv. aangepast boot.py-gedrag of exacte exceptie-afhandeling aan het einde van een script).

Commit: b0c7a3272

Migratiechecklist

Controleer aangepast boot.py- / opstartafhankelijk gedrag opnieuw tegen de herziene boot-/exec-sequentie (de boot-/exec-wijziging). Alle overige scripts draaien ongewijzigd.