v4.2.0¶
v4.2.0 adaugă suport pentru detectarea obiectelor în pipeline-ul ML, reproiectează scripturile de pornire / pyexec și corectează încărcarea JPEG și USB de mare viteză (ULPI). Reproiectarea boot/exec este o modificare de comportament — citiți modificarea incompatibilă de mai jos.
Aspecte importante¶
Suport pentru detectarea obiectelor adăugat în pipeline-ul TensorFlow/ML.
Scripturi de pornire și
pyexecreproiectate.S-au corectat încărcarea JPEG și pinul DIR al USB de mare viteză (ULPI).
Incompatibil: reproiectarea scripturilor de pornire /
pyexecschimbă comportamentul la pornire — vezi modificarea incompatibilă.
Funcții noi¶
Detectarea obiectelor — s-a adăugat suport pentru modele de detectare a obiectelor în pipeline-ul de inferență TensorFlow/ML.
Alte modificări și îmbunătățiri¶
Submodulul MicroPython inclus a fost actualizat.
Corectări de erori¶
S-au corectat încărcarea imaginilor JPEG și definiția pinului DIR al USB de mare viteză ULPI.
Hardware și suport pentru plăci¶
Arduino Nano RP2040 Connect — s-au setat pinii I2C impliciți.
Modificări incompatibile de API¶
Incompatibilități de API vizibile pentru utilizator între v4.1.4 și v4.2.0.
Singura modificare incompatibilă este o modificare de comportament a secvenței boot/exec.
Scripturile de pornire și pyexec reproiectate (comportament)¶
Scripturile de pornire și calea de execuție a scripturilor pyexec au fost reproiectate. Comportamentul este în mare parte același, dar ordinea/gestionarea pornirii și a execuției scripturilor s-a schimbat — reverificați scripturile care se bazau pe secvența anterioară de pornire (de exemplu, comportamentul personalizat al boot.py sau gestionarea exactă a excepțiilor la finalul scriptului).
Commit: b0c7a3272
Listă de verificare pentru migrare¶
Reverificați orice comportament personalizat al boot.py / dependent de pornire în raport cu secvența boot/exec reproiectată (modificarea boot/exec). Toate celelalte scripturi rulează neschimbate.