v3.0.3¶
v3.0.3 ajoute une prise en charge de premier ordre de la carte NXP i.MX RT1060 (EVKB-MIMXRT1060), y compris un flux de réparation et de reflashage via le programme d’amorçage série (SBL), aux côtés d’une option Auto Reconnect, d’un lecteur de flux RTSP et d’améliorations de l’Import Helper et de l’analyse des docstrings pour la complétion de code. La version est basée sur Qt Creator 4.0.2, fait passer le micrologiciel OpenMV fourni à la v4.4.2, et ne contient aucun changement incompatible pour les projets utilisateur.
Points forts¶
Prise en charge du NXP i.MX RT1060. La carte EVKB-MIMXRT1060 est désormais reconnue et peut être flashée directement depuis l’IDE.
Flux de réparation du programme d’amorçage SBL. Un flux de programme d’amorçage par téléchargement série fonctionnel (
blhost) peut réparer et reflasher les caméras basées sur l’i.MX RT1060, avec un effacement optionnel du système de fichiers en mémoire flash.Auto Reconnect to OpenMV Cam. Une nouvelle option
Toolsse reconnecte automatiquement à la caméra lorsqu’elle est détectée, sans arrêter le script en cours d’exécution.Play RTSP Stream. Un nouvel élément
Video Toolslit un flux RTSP en direct viaffplay.Import Helper pour les modules imbriqués. Les modules dans des hiérarchies de dossiers non plates sont désormais importés et copiés correctement sur l’OpenMV Cam.
Nouvelles fonctionnalités¶
La prise en charge du NXP i.MX RT1060 ajoute un chargeur de flashage de micrologiciel dédié qui pilote les outils
sdphost/blhostfournis pour programmer l’EVKB-MIMXRT1060 via USB, avec une nouvelle configurationimx.txtet une entréeboards.txtOMVRT60_IMXRT60_32768_SDRAM(6a040cda3, e72ff6f52).Le flux de programme d’amorçage SBL permet aux utilisateurs de réparer et de reflasher les caméras basées sur l’i.MX RT1060 via le programme d’amorçage secondaire i.MX, avec un effacement optionnel du système de fichiers en mémoire flash (piloté par l’action d’effacement existante) lors du reflashage (0bb648c94, da591b7c9, c08022fab).
Auto Reconnect to OpenMV Cam, un élément de menu
Toolscochable, se reconnecte automatiquement à la caméra lorsqu’elle est détectée sans arrêter le script en cours d’exécution ; l’état est conservé d’une session à l’autre et désactive les actions manuellesConnect/Disconnectlorsqu’il est actif (0546d806e).Play RTSP Stream, un nouvel élément
Video Tools(hors Linux), demande une IP/un domaine, un port (par défaut 554) et un transport TCP ou UDP, puis lit le fluxrtsp://en direct viaffplay(f6a39055d).Des exemples MicroSpeech pour la détection des mots-clés Yes/No ont été ajoutés pour les cartes Nicla Vision et Portenta H7 (8cecde656).
Autres changements et améliorations¶
L”Import Helper importe et copie désormais correctement les modules dans des hiérarchies de dossiers imbriquées (non plates), calculant les noms de modules pointés à partir des chemins relatifs et copiant les dossiers de manière récursive ; les modules du dossier
Documentsont priorité sur les modulesExamples(e5696f6f8, 33a703157, 1e4a27769).L”analyse des docstrings pour la complétion de code extrait désormais correctement les signatures d’arguments de fonction, y compris en supprimant le balisage
[...]des arguments optionnels de la documentation HTML fournie (75cb80a09, 05125bec8, 16fde1c1e).La fiabilité de connexion/déconnexion a été améliorée : les boucles de vidage des tampons de texte et d’image s’exécutent désormais toujours, seul
scriptStopétant conditionné par l’état Auto Reconnect, de sorte que les tampons se vident proprement, que la reconnexion automatique soit activée ou non (6673302e1).
Corrections de bogues¶
Correction de plusieurs bogues de flashage i.MX RT : les chemins de fichiers étaient passés comme chaînes littérales au lieu de chemins résolus, la commande de saut
sdphostétait mal orthographiéejump-adress, et le nom du binaire du flasheur de programme d’amorçage a été corrigé (0bb648c94, c08022fab).Correction d’une faute de frappe dans le texte de la boîte de dialogue de mise à jour disponible,
reourcesenresources(798f55c31).
Prise en charge des plateformes et des outils¶
Base Qt Creator : 4.0.2.
Nouvelle carte : NXP i.MX RT1060 (EVKB-MIMXRT1060), entrée de carte
OMVRT60_IMXRT60_32768_SDRAM(dossier de micrologicielEVKBMIMXRT1060) (6a040cda3, e72ff6f52).Micrologiciel OpenMV fourni : mis à jour vers la v4.4.2 (via une mise à jour intermédiaire 4.3.3), avec des binaires firmware/uvc/bootloader rafraîchis pour OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA et NANO_RP2040 (8cecde656, 292950b60).
Outils NXP fournis :
blhostetsdphostsont désormais marqués comme exécutables sous Linux et macOS afin que le flux de programme d’amorçage i.MX puisse les exécuter (3c464ca5a).
Changements incompatibles¶
Aucun. Cette version n’introduit aucun changement incompatible pour les projets utilisateur ; la base reste Qt Creator 4.0.2.