v3.5.0-beta.2

v3.5.0-beta.2 ažurira H7 HAL, dodaje ID revizije u machine.info(), podržava 32-bitni SDRAM te ispravlja čitanje BMP / 24-bitnih RGB slika i hardfault na Lepton VGA/RGB565. Ne uvodi nikakve promjene API-ja koje narušavaju kompatibilnost — skripte za v3.5.0-beta.1 rade nepromijenjene. (Ovo je beta verzija koja vodi prema v3.5.0.)

Istaknuto

  • machine.info() sada prijavljuje ID revizije čipa.

  • Podrška za 32-bitni SDRAM.

  • Ispravci — čitanje BMP / 24-bitnih RGB slika i hardfault na Lepton VGA/RGB565.

  • Bez promjena API-ja koje narušavaju kompatibilnost — ponovno flashajte i vaše skripte za v3.5.0-beta.1 rade nepromijenjene.

Nove značajke

  • machine.info() sada uključuje ID revizije čipa.

  • Dodana podrška za 32-bitni SDRAM i sustav savjeta fb_alloc s pametnom logikom preklapanja.

Ostale promjene i poboljšanja

  • Ažuriran H7 HAL (te CMSIS, naslijeđeno zaglavlje, DCMI DMA s više međuspremnika, strogo aliasiranje), H7 PLL-ovi / SDRAM takt, ADC primjeri te su Arduino primjeri premješteni u novi direktorij.

Ispravci grešaka

Obrada slike:

  • Ispravljeno čitanje BMP datoteka za sve formate, čitanje 24-bitnih RGB slika, hardfault pri postavljanju Leptona na VGA/RGB565 te vraćanje kada se HAL_JPEG_Encode prekine.

Sustav:

  • Ispravljen period mjerača vremena 5, H7 SD takt, nedostajuće omogućavanje bankova te podignut prag VREF samotestiranja.

Promjene API-ja koje narušavaju kompatibilnost

v3.5.0-beta.2 ne uvodi nikakve promjene Python API-ja koje narušavaju kompatibilnost. Skripte koje su radile na v3.5.0-beta.1 rade nepromijenjene na v3.5.0-beta.2 — samo ponovno flashajte ugrađeni program (firmware).