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.