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에서도 변경 없이 실행됩니다 — 펌웨어만 재플래시하면 됩니다.