v3.9.3

v3.9.3 on verkko- ja vakausjulkaisu: se lisää Bormio-kortin ja Portenta WiFi -esimerkit, päivittää LWIP:n, tekee PLL-kellolähteestä konfiguroitavan ja korjaa joukon CYW43/LWIP-, pehmeän nollauksen, SDIO-, MQTT-, FLIR Lepton- ja TV-vikoja. Se ei tuo mitään rikkovia API-muutoksia — v3.9.2-skriptit toimivat sellaisinaan.

Kohokohdat

  • Bormio-kortin tuki.

  • Portenta WiFi -esimerkit lisätty.

  • Luotettavampi verkkokäyttö — CYW43/LWIP- ja pehmeän nollauksen korjaukset, yhteyden aikakatkaisu ja päivitetty LWIP.

  • Ei rikkovia API-muutoksia — flashaa laiteohjelmisto uudelleen, niin v3.9.2-skriptisi toimivat sellaisinaan.

Uudet ominaisuudet

  • Portenta WiFi -esimerkit lisätty.

  • PLL-kellolähde on nyt konfiguroitavissa, ja DMA-virtojen varaamiseen lisättiin lippuja.

Muut muutokset ja parannukset

  • Päivitetty LWIP uusimpaan julkaisuun; lisätty yhteyden aikakatkaisu CYW43:n connect()-kutsuun; kutsutaan gc_sweep_all pehmeässä nollauksessa muistin vapauttamiseksi.

Vikakorjaukset

Verkko:

  • Korjattu CYW43/LWIP- ja pehmeän nollauksen viat, käytetty väliaikaisia DMA-puskureita SDIO-siirroissa ja saatu MQTT-kirjasto käsittelemään None-paluuarvo recv()-kutsusta.

Kamera ja näyttö:

  • Päivitetty FLIR Lepton -ajuri ja korjattu RGB-kanavien järjestys TV-ulostulossa.

Järjestelmä:

  • Varmistettu, ettei PendSV ole peitettynä ennen skriptin pysäyttämistä/suorittamista.

Laitteisto- ja korttituki

  • Bormio — uusi kortti.

Rikkovat API-muutokset

v3.9.3 ei tuo mitään rikkovia Python-API-muutoksia. Skriptit, jotka toimivat v3.9.2:lla, toimivat sellaisinaan v3.9.3:lla — flashaa vain laiteohjelmisto uudelleen.