v3.5.0-beta.2¶
v3.5.0-beta.2 では H7 HAL を更新し、machine.info() にリビジョン ID を追加し、32 ビット SDRAM をサポートし、さらに BMP / 24 ビット RGB 画像の読み込みと Lepton VGA/RGB565 のハードフォルトを修正しました。API の破壊的変更はありません — v3.5.0-beta.1 のスクリプトはそのまま動作します。(これは v3.5.0 に向けたベータ版です。)
ハイライト¶
machine.info()がシリコンリビジョン ID を報告するようになりました。32 ビット SDRAM のサポート。
修正 — BMP / 24 ビット RGB 画像の読み込みと Lepton VGA/RGB565 のハードフォルト。
API の破壊的変更なし — 再フラッシュすれば v3.5.0-beta.1 のスクリプトはそのまま動作します。
新機能¶
machine.info()にシリコンリビジョン ID が含まれるようになりました。32 ビット SDRAM サポートと、スマートなオーバーレイロジックを備えた
fb_allocヒントシステムを追加しました。
その他の変更と改善¶
H7 HAL(および CMSIS、レガシーヘッダー、DCMI マルチバッファ DMA、strict aliasing)、H7 PLL / SDRAM クロック、ADC のサンプルを更新し、Arduino のサンプルを新しいディレクトリに移動しました。
バグ修正¶
イメージング:
すべての形式の BMP ファイルの読み込み、24 ビット RGB 画像の読み込み、Lepton を VGA/RGB565 に設定した際のハードフォルト、および
HAL_JPEG_Encodeが中止された場合の戻り処理を修正しました。
システム:
タイマー 5 の周期、H7 SD クロック、不足していたバンク有効化を修正し、セルフテストの VREF しきい値を引き上げました。
API の破壊的変更¶
v3.5.0-beta.2 に Python API の破壊的変更はありません。v3.5.0-beta.1 で動作していたスクリプトは、v3.5.0-beta.2 でもそのまま動作します — ファームウェアを再フラッシュするだけです。