v3.5.0-beta.2

v3.5.0-beta.2 aktualizuje H7 HAL, přidává revizní ID do machine.info(), podporuje 32bitovou SDRAM a opravuje čtení obrazů BMP / 24bitového RGB a hardfault u Lepton VGA/RGB565. Nepřináší žádné nekompatibilní změny API — skripty z v3.5.0-beta.1 běží beze změn. (Toto je beta verze vedoucí k v3.5.0.)

Hlavní novinky

  • machine.info() nyní hlásí revizní ID křemíku.

  • Podpora 32bitové SDRAM.

  • Opravy — čtení obrazů BMP / 24bitového RGB a hardfault u Lepton VGA/RGB565.

  • Žádné nekompatibilní změny API — přehrajte firmware a vaše skripty z v3.5.0-beta.1 poběží beze změn.

Nové funkce

  • machine.info() nyní obsahuje revizní ID křemíku.

  • Přidána podpora 32bitové SDRAM a systém nápověd fb_alloc s inteligentní logikou překryvu.

Další změny a vylepšení

  • Aktualizován H7 HAL (a CMSIS, starší hlavičkový soubor, DCMI multi-buffer DMA, striktní aliasing), H7 PLL / hodiny SDRAM, příklady ADC a příklady pro Arduino byly přesunuty do nového adresáře.

Opravy chyb

Zpracování obrazu:

  • Opraveno čtení souborů BMP pro všechny formáty, čtení 24bitových RGB obrazů, hardfault při nastavení Lepton na VGA/RGB565 a návrat při přerušení HAL_JPEG_Encode.

Systém:

  • Opravena perioda časovače 5, hodiny H7 SD, chybějící povolení bank a zvýšen práh VREF u autotestu.

Nekompatibilní změny API

v3.5.0-beta.2 nepřináší žádné nekompatibilní změny Python API. Skripty, které běžely na v3.5.0-beta.1, poběží beze změn na v3.5.0-beta.2 — stačí přehrát firmware.