v3.6.9¶
v3.6.9 přináší WiFi na Arduino Portenta H7 — byl přidán síťový zásobník LWIP a ovladače Cypress CYW43 a aktivováno WiFi — spolu s inicializací úložiště v externí flash paměti a sadou oprav stability hodin/paměti a sítě na Portenta. Nepřináší žádné zásadní změny API — skripty z v3.6.8 běží beze změny.
Hlavní novinky¶
WiFi na Portenta H7 — přidán zásobník LWIP a WiFi ovladače Cypress CYW43 a aktivováno WiFi, se samostatným obrazem firmwaru CYW43 dodaným ve vydání.
Úložiště v externí flash — úložiště se nyní inicializuje na deskách s externí flash pamětí, plus oblast externí flash mapovaná do paměti.
Stabilita — opravy hodin/paměti (FMC/SDRAM, QSPI, PLL1) a init/de-init sítě na Portenta.
Žádné zásadní změny API — přehrajte firmware a vaše skripty z v3.6.8 poběží beze změny.
Nové funkce¶
WiFi na Portenta H7 — přidána knihovna LWIP a ovladače CYW43 (submoduly LWIP a CYW43), aktivováno WiFi na Portenta, vygenerován samostatný obraz firmwaru CYW43 a binární soubor firmwaru CYW4343 přidán mezi výstupy vydání.
Externí flash — úložiště se nyní inicializuje na deskách s externí flash pamětí, s konfigurovatelnou sekcí linkeru pro firmware CYW43 a oblastí externí flash mapovanou do paměti.
Další změny a vylepšení¶
Pro DMA buffery byla použita oblast MPU s nejvyšší prioritou a v
mainbyly přidány inicializační cesty CYW43 / LWIP.
Opravy chyb¶
Portenta a paměť:
Opraveno nastavení FMC/SDRAM a QSPI PLL na Portenta, prescaler QSPI, konfigurace MPU pro QSPI a PLL1.
Síť a systém:
Opraveny inicializační funkce WiFi, doplněna chybějící inicializace LWIP/CYW43 v
main, voláno de-init sítě vmain, opraveny přenosy SDIO DMA, chyba USBDBG IRQn a de-init sběrnice I2C před její opětovnou inicializací.
Hardware a podpora desek¶
Arduino Portenta H7 — WiFi (CYW43 / LWIP) a úložiště v externí flash paměti.
Zásadní změny API¶
v3.6.9 nepřináší žádné zásadní změny Python API. Skripty, které běžely na v3.6.8, poběží beze změny na v3.6.9 — stačí přehrát firmware.