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 /
pyexecwijzigt 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.