v3.5.0-beta.2

v3.5.0-beta.2 cập nhật H7 HAL, thêm revision ID vào machine.info(), hỗ trợ SDRAM 32-bit, và sửa lỗi đọc ảnh BMP / RGB 24-bit và lỗi hardfault Lepton VGA/RGB565. Phiên bản này không có thay đổi API không tương thích — các tập lệnh v3.5.0-beta.1 chạy không thay đổi. (Đây là bản beta dẫn đến v3.5.0.)

Điểm nổi bật

  • machine.info() hiện báo cáo revision ID của chip silicon.

  • Hỗ trợ SDRAM 32-bit.

  • Sửa lỗi — đọc ảnh BMP / RGB 24-bit và lỗi hardfault Lepton VGA/RGB565.

  • Không có thay đổi API không tương thích — chỉ cần nạp lại firmware và các tập lệnh v3.5.0-beta.1 của bạn chạy không thay đổi.

Tính năng mới

  • machine.info() hiện bao gồm revision ID của chip silicon.

  • Đã thêm hỗ trợ SDRAM 32-bit và hệ thống gợi ý fb_alloc với logic overlay thông minh.

Các thay đổi và cải tiến khác

  • Cập nhật H7 HAL (và CMSIS, header kế thừa, DCMI multi-buffer DMA, strict aliasing), các PLL / clock SDRAM của H7, các ví dụ ADC, và chuyển các ví dụ Arduino vào thư mục mới.

Sửa lỗi

Hình ảnh:

  • Đã sửa lỗi đọc file BMP cho tất cả các định dạng, đọc ảnh RGB 24-bit, lỗi hardfault khi thiết lập Lepton thành VGA/RGB565, và trả về khi HAL_JPEG_Encode bị hủy.

Hệ thống:

  • Đã sửa chu kỳ timer 5, clock SD của H7, thiếu bank enable, và tăng ngưỡng VREF self-test.

Các thay đổi API không tương thích

v3.5.0-beta.2 không có thay đổi API Python không tương thích. Các tập lệnh chạy trên v3.5.0-beta.1 chạy không thay đổi trên v3.5.0-beta.2 — chỉ cần nạp lại firmware.