v4.8.6¶
v4.8.6 is a connectivity and tooling release focused on high-speed camera firmware loading, smarter framebuffer streaming, and updated AI/toolchain bundles. It remains based on Qt Creator 14.0.2. There are no breaking changes for existing user projects.
Highlights¶
Reliable macOS firmware loading for high-speed RT1062 and Alif AE3 cameras running the V4.8.1 V1 DBG protocol, by working around a TinyUSB high-speed USB lockup.
Automatic JPEG vs raw streaming that picks JPEG when the camera runs at full speed or has a hardware JPEG encoder, and raw only when the camera is high-speed and lacks a JPEG encoder, remembering the choice per board.
Alif ROM/Recovery-mode recovery during firmware loading, driving the maintenance tool and prompting for a power cycle.
ST Edge AI tools updated to STEDGEAI 3.0.0 and the Arm GNU bare-metal toolchain to
14.3.rel1.csi_ng auto-fixups so example scripts adapt resolution and pixel format to the attached sensor using the new
csi.*API.
New features¶
The IDE now automatically picks JPEG versus raw framebuffer streaming based on the connected board’s capabilities: it prefers JPEG when the camera runs at full speed or has a hardware JPEG encoder, and only falls back to raw when the camera is high-speed and lacks a JPEG encoder. The per-board choice is remembered between sessions (64823318a).
Alif firmware loading can now detect and recover a board that comes up in ROM/Recovery mode, driving the maintenance tool through recovery and prompting the user to power-cycle the camera afterward (617724b4e).
Other changes and improvements¶
Grayscale and HM01B0/Boson/GENX320 sensor auto-fixups now also rewrite the new
csi_ngAPI calls (.pixformat(csi.*)/.framesize(csi.*)) so examples adapt resolution and pixel format to the attached sensor (11a3e0d37).
Bug fixes¶
Firmware loading for high-speed RT1062 and Alif AE3 cameras running the V4.8.1 V1 DBG protocol now connects reliably on macOS by splitting the protocol-version check packet to work around a TinyUSB high-speed USB lockup (4b558274d).
Matching the camera’s USB serial drive now also accepts a byte-reversed serial number, fixing drive detection on boards that report the serial in reversed byte order (633f5e559).
On macOS the editor tabs are now forced to align to the left of the tab bar instead of stretching or centering (5a25d12ed, 6f4139739).
Platform and tool support¶
Qt Creator base: 14.0.2.
ST Edge AI tools updated to STEDGEAI 3.0.0 (from 2.1.0) for Windows, macOS-arm, and Linux64, with the
OPENMV_N6neuralart profile dropping the--mveioption; the STEDGEAI download URL was also moved todownload.openmv.io(c7560debb, 5fd08b8b6).Arm GNU bare-metal toolchain updated to
14.3.rel1(from14.2.rel1) (c7560debb).
Breaking changes¶
None. This release is fully compatible with existing OpenMV IDE projects and workflows.