v4.8.8

v4.8.8 adds explicit bootloader-entry controls for connecting and updating OpenMV Cams, a per-board safe default for forcing bootloader entry from the “Install the Latest Development Release” dialog, and a handful of connection and installer fixes. This release remains based on Qt Creator 14.0.2, with no Qt Creator base change and no breaking changes for user projects.

Highlights

  • Force enter OpenMV Cam bootloader is now available from the Tools menu, forcing the connected cam into its bootloader on disconnect.

  • Force bootloader checkbox added to the Install the Latest Development Release dialog to force bootloader entry when installing development firmware, with a per-board safe default.

  • DFU-only devices no longer spuriously auto-connect, since auto-reconnect and board-settings auto-connect now trigger only for normally running boards.

  • PAG7936 example scripts on the AE3 are auto-rewritten to upscale the QQVGA framesize to QVGA on load.

  • Installer license handling fixed so installation proceeds correctly from the Ready-for-Installation page.

New features

  • Force enter OpenMV Cam bootloader. A new item in the Tools menu forces the connected cam into its bootloader on disconnect. The Install the Latest Development Release dialog (reached from the Tools menu) also gains a Force bootloader checkbox to force bootloader entry when installing development firmware. (350beb306, 13ca76904)

Other changes and improvements

  • Per-board force-bootloader default. The development-release install force-bootloader default is now driven per board via a new forceBootloaderDefaultSafe setting, defaulting on for the AE3 and N6 (96E3/9206) boards and off for older DFU boards to avoid them not auto-exiting the bootloader. (13ca76904)

  • PAG7936 framesize upscaling on the AE3. On the AE3 with the PAG7936 sensor, example scripts are auto-rewritten to upscale the QQVGA framesize to QVGA when loaded. (eed6325f5)

  • Non-DFU-only auto-connect. Auto-reconnect and board-settings auto-connect now trigger only for non-DFU (normally running) boards rather than any present board, so DFU-only devices no longer spuriously auto-connect. (350beb306)

Bug fixes

  • Fixed a typo in the connect-time firmware-update prompt (“lastest” -> “latest release firmware”). (13ca76904)

  • Fixed the installer’s license-acceptance handling so the install step runs on the Ready-for-Installation page instead of the license-check page, and removed the buggy bundled license file. (a9d3fb904, 716827f07)

Platform and tool support

  • Qt Creator base: 14.0.2.

  • OpenMV IDE: version bumped to 4.8.8.

Breaking changes

None. This release introduces no user-visible workflow or behavior breaks.