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.