v3.9.3¶
v3.9.3 ist ein Release mit Schwerpunkt auf Netzwerk und Stabilität: Es ergänzt das Bormio-Board sowie Portenta-WiFi-Beispiele, aktualisiert LWIP, macht die PLL-Taktquelle konfigurierbar und behebt eine Reihe von CYW43/LWIP-, Soft-Reset-, SDIO-, MQTT-, FLIR-Lepton- und TV-Bugs. Es bringt keine API-Änderungen mit Bruchpotenzial mit — v3.9.2-Skripte laufen unverändert weiter.
Highlights¶
Unterstützung für das Bormio-Board.
Portenta-WiFi-Beispiele ergänzt.
Zuverlässigeres Netzwerk — CYW43/LWIP- und Soft-Reset-Korrekturen, ein Verbindungs-Timeout und aktualisiertes LWIP.
Keine API-Änderungen mit Bruchpotenzial — neu flashen und deine v3.9.2-Skripte laufen unverändert weiter.
Neue Funktionen¶
Portenta-WiFi-Beispiele ergänzt.
Die PLL-Taktquelle ist nun konfigurierbar, und es wurden Flags ergänzt, um DMA-Streams zu reservieren.
Weitere Änderungen und Verbesserungen¶
LWIP auf den neuesten Release aktualisiert; ein Verbindungs-Timeout zum CYW43-
connect()hinzugefügt;gc_sweep_allbeim Soft-Reset aufgerufen, um Speicher zurückzugewinnen.
Fehlerbehebungen¶
Netzwerk:
CYW43/LWIP- und Soft-Reset-Bugs behoben, temporäre DMA-Puffer für SDIO-Übertragungen verwendet und die MQTT-Bibliothek so angepasst, dass sie eine
None-Rückgabe vonrecv()verarbeitet.
Kamera und Anzeige:
Den FLIR-Lepton-Treiber aktualisiert und die RGB-Kanalreihenfolge für die TV-Ausgabe korrigiert.
System:
Sichergestellt, dass PendSV nicht maskiert ist, bevor ein Skript gestoppt/ausgeführt wird.
Hardware- und Board-Unterstützung¶
Bormio — neues Board.
API-Änderungen mit Bruchpotenzial¶
v3.9.3 bringt keine Python-API-Änderungen mit Bruchpotenzial mit. Skripte, die auf v3.9.2 liefen, laufen unverändert auf v3.9.3 — einfach die Firmware neu flashen.