v4.8.6¶
v4.8.6 is een connectiviteits- en toolingrelease die zich richt op snel laden van camerafirmware, slimmere framebuffer-streaming en bijgewerkte AI-/toolchain-bundels. Hij blijft gebaseerd op Qt Creator 14.0.2. Er zijn geen ingrijpende wijzigingen voor bestaande gebruikersprojecten.
Hoogtepunten¶
Betrouwbaar firmware laden op macOS voor snelle RT1062- en Alif AE3-camera’s die het V4.8.1 V1 DBG-protocol draaien, door een TinyUSB high-speed-USB-vastloper te omzeilen.
Automatische JPEG- versus raw-streaming die JPEG kiest wanneer de camera op volle snelheid draait of een hardware-JPEG-encoder heeft, en alleen raw wanneer de camera high-speed is en geen JPEG-encoder heeft, waarbij de keuze per board wordt onthouden.
Alif ROM-/Recovery-modusherstel tijdens het laden van firmware, waarbij de maintenance-tool wordt aangestuurd en om een power-cycle wordt gevraagd.
ST Edge AI-tools bijgewerkt naar STEDGEAI 3.0.0 en de Arm GNU bare-metal-toolchain naar
14.3.rel1.csi_ng-auto-fixups zodat voorbeeldscripts resolutie en pixelformaat aanpassen aan de aangesloten sensor met behulp van de nieuwe
csi.*-API.
Nieuwe functies¶
De IDE kiest nu automatisch JPEG- versus raw-framebuffer-streaming op basis van de mogelijkheden van het aangesloten board: hij geeft de voorkeur aan JPEG wanneer de camera op volle snelheid draait of een hardware-JPEG-encoder heeft, en valt alleen terug op raw wanneer de camera high-speed is en geen JPEG-encoder heeft. De keuze per board wordt tussen sessies onthouden (64823318a).
Alif-firmware laden kan nu een board detecteren en herstellen dat in de ROM-/Recovery-modus opkomt, waarbij de maintenance-tool door het herstel wordt aangestuurd en de gebruiker wordt gevraagd de camera daarna te power-cyclen (617724b4e).
Overige wijzigingen en verbeteringen¶
Auto-fixups voor grijswaarden- en HM01B0/Boson/GENX320-sensoren herschrijven nu ook de nieuwe
csi_ng-API-aanroepen (.pixformat(csi.*)/.framesize(csi.*)) zodat voorbeelden resolutie en pixelformaat aanpassen aan de aangesloten sensor (11a3e0d37).
Bugfixes¶
Firmware laden voor snelle RT1062- en Alif AE3-camera’s die het V4.8.1 V1 DBG-protocol draaien, verbindt nu betrouwbaar op macOS door het protocolversiecontrolepakket te splitsen om een TinyUSB high-speed-USB-vastloper te omzeilen (4b558274d).
Het koppelen van het USB-seriële station van de camera accepteert nu ook een byte-omgekeerd serienummer, waarmee stationsdetectie wordt gecorrigeerd op boards die het serienummer in omgekeerde bytevolgorde rapporteren (633f5e559).
Op macOS worden de editortabbladen nu gedwongen links in de tabbalk uitgelijnd in plaats van uit te rekken of te centreren (5a25d12ed, 6f4139739).
Platform- en toolondersteuning¶
Qt Creator-basis: 14.0.2.
ST Edge AI-tools bijgewerkt naar STEDGEAI 3.0.0 (van 2.1.0) voor Windows, macOS-arm en Linux64, waarbij het
OPENMV_N6-neuralart-profiel de--mvei-optie laat vallen; de STEDGEAI-download-URL is ook verplaatst naardownload.openmv.io(c7560debb, 5fd08b8b6).Arm GNU bare-metal-toolchain bijgewerkt naar
14.3.rel1(van14.2.rel1) (c7560debb).
Ingrijpende wijzigingen¶
Geen. Deze release is volledig compatibel met bestaande OpenMV IDE-projecten en -workflows.