v4.8.8

v4.8.8은 OpenMV Cam을 연결하고 업데이트할 때 사용하는 명시적인 부트로더 진입 제어, “Install the Latest Development Release” 대화상자에서 부트로더 강제 진입을 위한 보드별 안전 기본값, 그리고 몇 가지 연결 및 설치 관련 수정 사항을 추가합니다. 이번 릴리스는 여전히 Qt Creator 14.0.2를 기반으로 하며, Qt Creator 기반 변경이나 사용자 프로젝트에 영향을 주는 호환성 깨짐은 없습니다.

주요 내용

  • OpenMV Cam 부트로더 강제 진입 기능을 이제 Tools 메뉴에서 사용할 수 있으며, 연결이 끊길 때 연결된 cam을 부트로더로 강제 진입시킵니다.

  • 개발 펌웨어를 설치할 때 부트로더 진입을 강제하기 위한 Force bootloader 체크박스가 Install the Latest Development Release 대화상자에 추가되었으며, 보드별 안전 기본값을 갖습니다.

  • 자동 재연결과 보드 설정 자동 연결이 이제 정상적으로 동작 중인 보드에서만 트리거되므로, DFU 전용 장치가 더 이상 잘못 자동 연결되지 않습니다.

  • AE3의 PAG7936 예제 스크립트가 로드 시 QQVGA framesize를 QVGA로 자동 업스케일하도록 다시 작성됩니다.

  • 설치 프로그램의 라이선스 처리가 수정되어 Ready-for-Installation 페이지에서 설치가 올바르게 진행됩니다.

새 기능

  • OpenMV Cam 부트로더 강제 진입. Tools 메뉴에 새 항목이 추가되어 연결이 끊길 때 연결된 cam을 부트로더로 강제 진입시킵니다. (Tools 메뉴에서 접근하는) Install the Latest Development Release 대화상자에도 개발 펌웨어를 설치할 때 부트로더 진입을 강제하는 Force bootloader 체크박스가 추가되었습니다. (350beb306, 13ca76904)

기타 변경 및 개선 사항

  • 보드별 부트로더 강제 진입 기본값. 개발 릴리스 설치 시 부트로더 강제 진입 기본값은 이제 새로운 forceBootloaderDefaultSafe 설정을 통해 보드별로 결정되며, AE3 및 N6(96E3/9206) 보드에서는 기본적으로 켜져 있고, 부트로더에서 자동으로 빠져나오지 못하는 문제를 피하기 위해 구형 DFU 보드에서는 꺼져 있습니다. (13ca76904)

  • AE3에서의 PAG7936 framesize 업스케일링. PAG7936 센서가 장착된 AE3에서는 예제 스크립트가 로드될 때 QQVGA framesize를 QVGA로 업스케일하도록 자동으로 다시 작성됩니다. (eed6325f5)

  • DFU 전용이 아닌 보드에 대한 자동 연결. 자동 재연결과 보드 설정 자동 연결이 이제 존재하는 모든 보드가 아니라 DFU 전용이 아닌(정상적으로 동작 중인) 보드에서만 트리거되므로, DFU 전용 장치가 더 이상 잘못 자동 연결되지 않습니다. (350beb306)

버그 수정

  • 연결 시 표시되는 펌웨어 업데이트 프롬프트의 오타를 수정했습니다(“lastest” -> “latest release firmware”). (13ca76904)

  • 설치 프로그램의 라이선스 동의 처리를 수정하여 설치 단계가 라이선스 확인 페이지가 아닌 Ready-for-Installation 페이지에서 실행되도록 했으며, 버그가 있던 번들 라이선스 파일을 제거했습니다. (a9d3fb904, 716827f07)

플랫폼 및 도구 지원

  • Qt Creator 기반: 14.0.2.

  • OpenMV IDE: 버전이 4.8.8로 올라갔습니다.

호환성 깨짐

없음. 이번 릴리스는 사용자에게 보이는 워크플로 또는 동작상의 호환성 깨짐을 도입하지 않습니다.