v4.2.0

v4.2.0 lisää objektintunnistustuen ML-putkeen, uudistaa käynnistysskriptit / pyexec-toiminnon ja korjaa JPEG-latauksen sekä USB-suurnopeuden (ULPI). Käynnistyksen/suorituksen uudistus on toimintamuutos — lue alla oleva rikkova muutos.

Kohokohdat

  • Objektintunnistuksen tuki lisätty TensorFlow/ML-putkeen.

  • Uudistetut käynnistysskriptit ja pyexec.

  • Korjattu JPEG-lataus ja USB-suurnopeuden (ULPI) DIR-nasta.

  • Rikkova: käynnistysskriptien / pyexec-toiminnon uudistus muuttaa käynnistyskäyttäytymistä — katso rikkova muutos.

Uudet ominaisuudet

  • Objektintunnistus — lisättiin objektintunnistusmallien tuki TensorFlow/ML-päättelyputkeen.

Muut muutokset ja parannukset

  • Mukana toimitettu MicroPython-alimoduuli päivitettiin.

Virhekorjaukset

  • Korjattu JPEG-kuvien lataus ja USB-suurnopeuden ULPI DIR -nastan määrittely.

Laitteisto- ja korttituki

  • Arduino Nano RP2040 Connect — asetettiin oletusarvoiset I2C-nastat.

Rikkovat API-muutokset

Käyttäjälle näkyvät API-rikot versioiden v4.1.4 ja v4.2.0 välillä.

Ainoa rikkova muutos on käynnistys-/suoritussekvenssin behavior-muutos.

Käynnistysskriptit ja pyexec uudistettu (behavior)

Käynnistysskriptit ja pyexec-skriptinsuorituspolku uudistettiin. Toiminta on suurelta osin sama, mutta käynnistyksen ja skriptin suorituksen järjestys/käsittely muuttui — tarkista uudelleen skriptit, jotka tukeutuivat aiempaan käynnistyssekvenssiin (esim. mukautettu boot.py-käyttäytyminen tai täsmällinen poikkeustenkäsittely skriptin lopussa).

Commit: b0c7a3272

Siirtymätarkistuslista

Tarkista uudelleen mahdollinen mukautettu boot.py / käynnistyksestä riippuva käyttäytyminen uudistettua käynnistys-/suoritussekvenssiä vasten (käynnistys-/suoritusmuutos). Kaikki muut skriptit toimivat muuttumattomina.