v4.8.8

v4.8.8 fügt explizite Steuerungen für den Bootloader-Eintritt beim Verbinden und Aktualisieren von OpenMV Cams hinzu, einen platinenspezifischen sicheren Standardwert zum Erzwingen des Bootloader-Eintritts aus dem Dialog „Install the Latest Development Release“ sowie eine Reihe von Verbesserungen für Verbindung und Installer. Diese Version basiert weiterhin auf Qt Creator 14.0.2, ohne Änderung der Qt-Creator-Basis und ohne Breaking Changes für Benutzerprojekte.

Highlights

  • Force enter OpenMV Cam bootloader ist nun über das Menü Tools verfügbar und zwingt die verbundene Kamera beim Trennen in ihren Bootloader.

  • Force bootloader-Kontrollkästchen zum Dialog Install the Latest Development Release hinzugefügt, um beim Installieren von Entwicklungs-Firmware den Bootloader-Eintritt zu erzwingen, mit einem platinenspezifischen sicheren Standardwert.

  • DFU-only-Geräte verbinden sich nicht mehr fälschlicherweise automatisch, da die automatische Wiederverbindung und die automatische Verbindung aus den Platineneinstellungen jetzt nur noch für normal laufende Platinen ausgelöst werden.

  • PAG7936-Beispielskripte auf der AE3 werden beim Laden automatisch umgeschrieben, um die Bildgröße QQVGA auf QVGA hochzuskalieren.

  • Lizenzbehandlung des Installers korrigiert, sodass die Installation von der Ready-for-Installation-Seite aus korrekt fortgesetzt wird.

Neue Funktionen

  • Force enter OpenMV Cam bootloader. Ein neuer Eintrag im Menü Tools zwingt die verbundene Kamera beim Trennen in ihren Bootloader. Der Dialog Install the Latest Development Release (erreichbar über das Menü Tools) erhält außerdem ein Force bootloader-Kontrollkästchen, um beim Installieren von Entwicklungs-Firmware den Bootloader-Eintritt zu erzwingen. (350beb306, 13ca76904)

Weitere Änderungen und Verbesserungen

  • Platinenspezifischer Force-Bootloader-Standardwert. Der Force-Bootloader-Standardwert für die Installation von Entwicklungsversionen wird nun pro Platine über eine neue Einstellung forceBootloaderDefaultSafe gesteuert. Er ist standardmäßig für die Platinen AE3 und N6 (96E3/9206) aktiviert und für ältere DFU-Platinen deaktiviert, um zu vermeiden, dass diese den Bootloader nicht automatisch verlassen. (13ca76904)

  • Hochskalierung der Bildgröße für PAG7936 auf der AE3. Auf der AE3 mit dem PAG7936-Sensor werden Beispielskripte beim Laden automatisch umgeschrieben, um die Bildgröße QQVGA auf QVGA hochzuskalieren. (eed6325f5)

  • Automatische Verbindung für Nicht-DFU-only-Geräte. Die automatische Wiederverbindung und die automatische Verbindung aus den Platineneinstellungen werden jetzt nur noch für Nicht-DFU-Platinen (normal laufende Platinen) ausgelöst statt für jede vorhandene Platine, sodass DFU-only-Geräte sich nicht mehr fälschlicherweise automatisch verbinden. (350beb306)

Fehlerbehebungen

  • Ein Tippfehler in der Firmware-Update-Aufforderung beim Verbinden wurde korrigiert („lastest“ -> „latest release firmware“). (13ca76904)

  • Die Lizenzannahme-Behandlung des Installers wurde korrigiert, sodass der Installationsschritt auf der Ready-for-Installation-Seite statt auf der Lizenzprüfungsseite ausgeführt wird, und die fehlerhafte mitgelieferte Lizenzdatei wurde entfernt. (a9d3fb904, 716827f07)

Plattform- und Werkzeugunterstützung

  • Qt-Creator-Basis: 14.0.2.

  • OpenMV IDE: Version auf 4.8.8 angehoben.

Breaking Changes

Keine. Diese Version führt keine für den Benutzer sichtbaren Workflow- oder Verhaltensänderungen ein, die etwas zerstören.