v4.2.0¶
v4.2.0 lägger till stöd för objektdetektering i ML-pipelinen, omarbetar startskripten / pyexec och åtgärdar JPEG-inläsning och USB high-speed (ULPI). Omarbetningen av boot/exec är en beteendeändring — läs den brytande ändringen nedan.
Höjdpunkter¶
Stöd för objektdetektering tillagt i TensorFlow-/ML-pipelinen.
Omarbetade startskript och
pyexec.Åtgärdade JPEG-inläsning och USB high-speed (ULPI) DIR-stiftet.
Brytande: omarbetningen av startskript /
pyexecändrar startbeteendet — se den brytande ändringen.
Nya funktioner¶
Objektdetektering — lade till stöd för objektdetekteringsmodeller i TensorFlow-/ML-inferenspipelinen.
Övriga ändringar och förbättringar¶
Den medföljande MicroPython-undermodulen uppdaterades.
Buggfixar¶
Åtgärdade JPEG-bildinläsning och definitionen av USB high-speed ULPI DIR-stiftet.
Hårdvaru- och kortstöd¶
Arduino Nano RP2040 Connect — ställde in standard-I2C-stiften.
Brytande API-ändringar¶
Användarsynliga API-brytningar mellan v4.1.4 och v4.2.0.
Den enda brytande ändringen är en behavior-ändring av boot-/exec-sekvensen.
Startskript och pyexec omarbetade (behavior)¶
Startskripten och pyexec-skriptkörningsvägen omarbetades. Beteendet är i stort sett detsamma, men ordningen/hanteringen av boot och skriptkörning ändrades — kontrollera igen skript som förlitade sig på den tidigare startsekvensen (t.ex. anpassat boot.py-beteende eller exakt undantagshantering vid skriptets slut).
Commit: b0c7a3272
Migreringschecklista¶
Kontrollera eventuellt anpassat boot.py- / startberoende beteende mot den omarbetade boot-/exec-sekvensen (boot-/exec-ändringen). Alla andra skript körs oförändrade.