v4.8.6

v4.8.6은 고속 카메라 펌웨어 로딩, 더 스마트한 프레임 버퍼 스트리밍, 업데이트된 AI/툴체인 번들에 중점을 둔 연결성 및 도구 릴리스입니다. 여전히 Qt Creator 14.0.2를 기반으로 합니다. 기존 사용자 프로젝트에 대한 호환성 파괴 변경 사항은 없습니다.

주요 변경 사항

  • TinyUSB 고속 USB 잠금 문제를 우회하여, V4.8.1 V1 DBG 프로토콜을 실행하는 고속 RT1062 및 Alif AE3 카메라에 대한 신뢰성 있는 macOS 펌웨어 로딩 을 제공합니다.

  • 카메라가 풀 스피드로 실행되거나 하드웨어 JPEG 인코더를 가지고 있을 때 JPEG를 선택하고, 카메라가 고속이며 JPEG 인코더가 없을 때만 raw를 선택하는 자동 JPEG 대 raw 스트리밍 을 제공하며, 보드별로 선택을 기억합니다.

  • 펌웨어 로딩 중 유지보수 도구를 구동하고 전원 재시작을 요청하는 Alif ROM/복구 모드 복구 를 제공합니다.

  • ST Edge AI 도구가 STEDGEAI 3.0.0으로 업데이트 되고 Arm GNU 베어메탈 툴체인이 14.3.rel1 로 업데이트되었습니다.

  • 예제 스크립트가 새로운 csi.* API를 사용하여 부착된 센서에 맞게 해상도와 픽셀 형식을 조정하도록 하는 csi_ng 자동 수정 을 제공합니다.

새로운 기능

  • IDE가 이제 연결된 보드의 기능에 따라 JPEG 대 raw 프레임 버퍼 스트리밍을 자동으로 선택합니다. 카메라가 풀 스피드로 실행되거나 하드웨어 JPEG 인코더를 가지고 있을 때 JPEG를 선호하고, 카메라가 고속이며 JPEG 인코더가 없을 때만 raw로 폴백합니다. 보드별 선택은 세션 간에 기억됩니다 (64823318a).

  • Alif 펌웨어 로딩이 이제 ROM/복구 모드로 부팅되는 보드를 감지하고 복구할 수 있으며, 유지보수 도구를 복구 과정으로 구동하고 이후 사용자에게 카메라 전원 재시작을 요청합니다 (617724b4e).

기타 변경 사항 및 개선 사항

  • 그레이스케일 및 HM01B0/Boson/GENX320 센서 자동 수정이 이제 새로운 csi_ng API 호출(.pixformat(csi.*) / .framesize(csi.*))도 다시 작성하여, 예제가 부착된 센서에 맞게 해상도와 픽셀 형식을 조정합니다 (11a3e0d37).

버그 수정

  • 프로토콜 버전 확인 패킷을 분할하여 TinyUSB 고속 USB 잠금 문제를 우회함으로써, V4.8.1 V1 DBG 프로토콜을 실행하는 고속 RT1062 및 Alif AE3 카메라에 대한 펌웨어 로딩이 이제 macOS에서 안정적으로 연결됩니다 (4b558274d).

  • 카메라의 USB 시리얼 드라이브 매칭이 이제 바이트가 반전된 시리얼 번호도 허용하여, 시리얼을 역순 바이트 순서로 보고하는 보드에서의 드라이브 감지를 수정합니다 (633f5e559).

  • macOS에서 에디터 탭이 이제 늘어나거나 가운데 정렬되는 대신 탭 바의 왼쪽에 정렬되도록 강제됩니다 (5a25d12ed, 6f4139739).

플랫폼 및 도구 지원

  • Qt Creator 기반: 14.0.2.

  • ST Edge AI 도구 가 Windows, macOS-arm, Linux64에 대해 STEDGEAI 3.0.0(2.1.0에서)으로 업데이트되었으며, OPENMV_N6 neuralart 프로파일에서 --mvei 옵션이 제거되었습니다. STEDGEAI 다운로드 URL도 download.openmv.io 로 이동되었습니다 (c7560debb, 5fd08b8b6).

  • Arm GNU 베어메탈 툴체인14.3.rel1 (14.2.rel1 에서)로 업데이트되었습니다 (c7560debb).

호환성 파괴 변경 사항

없음. 이 릴리스는 기존 OpenMV IDE 프로젝트 및 워크플로와 완전히 호환됩니다.