v4.8.1¶
v4.8.1은 v4.8.0을 기반으로 한 유지 보수 릴리스입니다 — 카메라 및 IDE 스트리밍 수정, PAG7936 이미지 품질 개선, 새로운 GenX320 이벤트 모드 바이어스 튜닝 스크립트. 이 릴리스는 호환성에 영향을 주는 API 변경을 도입하지 않습니다: v4.8.0에서 실행되던 스크립트는 v4.8.1에서 변경 없이 실행됩니다.
주요 사항¶
400 MHz OpenMV H7 카메라에서 OV5640 수정 — 픽셀 클럭이 이제 480 MHz 속도로 구동되는 대신 400 MHz H7 부품에 맞게 스케일됩니다.
PAG7936 이미지 품질 — 센서 드라이버가 이제 불량 픽셀 보정을 적용합니다.
IDE 프레임 버퍼 스트리밍 수정 — 레거시 V1 프로토콜을 통한 원시 전송과 원시 스트림 → JPEG 폴백이 모두 다시 올바르게 작동합니다.
새로운 GenX320 바이어스 튜닝 스크립트 — 이벤트 스트리밍 모드용.
호환성에 영향을 주는 API 변경 없음 — 재플래시하면 v4.8.0 스크립트가 변경 없이 실행됩니다.
새로운 기능¶
GenX320 이벤트 모드 바이어스 튜닝 — 이벤트 스트리밍 모드로 실행하는 동안 GenX320 이벤트 센서의 바이어스를 튜닝하기 위한 새로운
genx320_event_mode_biases.py예제. (f2e4e234c)
기타 변경 사항 및 개선 사항¶
PAG7936 불량 픽셀 보정 — PAG7936 글로벌 셔터 센서 드라이버가 이제 불량 픽셀 보정을 적용하여 해당 센서를 사용하는 보드의 이미지 품질을 개선합니다. (b405fa176)
Alif Device Family Pack이 1.3.4로 업데이트됨 — Alif I2C/I3C 드라이버가 이에 맞게 업데이트되어 Alif(AE3) 보드의
machine.I2C에 영향을 줍니다. (7388ef403, d79086cdc)
버그 수정¶
카메라 및 센서:
OV5640 픽셀 클럭이 이제 400 MHz STM32H7 OpenMV H7 카메라에 맞게 감소됩니다(H7 Plus 보드는 480 MHz); 이전에는 400 MHz 부품에서 너무 빠르게 구동되었습니다. (cd9bb2d09)
STM32 DMA 다중 버퍼 경로의 원샷 캡처 구성이 수정되었습니다. (61ffb7403)
호스트/IDE 스트리밍:
원시 스트림 → JPEG 폴백이 수정되었습니다: 원시 스트림 처리 후 대상 이미지 너비/높이와
PIXFORMAT_JPEG가 복원되므로, 원시 스트림 이후의 JPEG 캡처 및 스트리밍이 올바르게 작동합니다. (36a8b627b)레거시 V1(USBDBG) 프로토콜을 통한 원시 프레임 버퍼 전송이 수정되어 안정적인 IDE 프레임 버퍼 미리 보기를 복원합니다. (75963a623)
펌웨어 업데이트:
일부 호스트에서 DFU 분리 후 부트로더가 메인 루프를 빠져나오지 못하던 문제가 수정되었습니다(호스트의 USB 폴링 스레드가 장치를 마운트된 상태로 유지함). 이제
dfu-util/ OpenMV IDE가 플래싱 후 보드를 안정적으로 리셋합니다. (3a1e8dab7)
하드웨어 및 보드 지원¶
OpenMV H7 — OV5640 픽셀 클럭이 이제 400 MHz H7 유닛에 맞게 스케일됩니다(H7 Plus에서는 480 MHz).
PAG7936 — 센서 드라이버가 불량 픽셀 보정을 적용합니다.
Alif(AE3) — 업데이트된 I2C/I3C 드라이버가 포함된 Device Family Pack 1.3.4.
호환성에 영향을 주는 API 변경¶
v4.8.1은 호환성에 영향을 주는 Python API 변경을 도입하지 않습니다. v4.8.0에서 실행되던 스크립트는 v4.8.1에서 변경 없이 실행됩니다 — 펌웨어만 재플래시하면 됩니다. 포크에 영향을 주는 유일한 변경은 빌드/툴링입니다.
빌드 / 툴링 (tooling)¶
이 중 어느 것도 MicroPython 스크립트에 영향을 주지 않습니다. .dfu 이미지 생성이 STM32와 i.MX RT 포트에서 제거되었습니다(파일이 사용되지 않았음). 부트로더는 이제 헤더를 포함하고 USB bcdDevice에 버전을 인코딩하므로 호스트 도구와 펌웨어가 런타임에 부트로더 버전을 식별할 수 있습니다; STM32 결합 이미지 패딩 버그가 수정되었고, ROMFS 리소스 빌드(mkromfs)가 병렬화되었으며, Alif Device Family Pack이 1.3.4로 이동했습니다. 포크와 관련된 자세한 내용은 펌웨어 저장소 기록을 참조하세요.
마이그레이션 체크리스트¶
할 일 없음 — 펌웨어를 재플래시하세요; v4.8.0 스크립트가 변경 없이 실행됩니다.