v3.0.3¶
v3.0.3 lägger till förstklassigt stöd för kortet NXP i.MX RT1060 (EVKB-MIMXRT1060), inklusive ett reparations- och omflashningsflöde för seriestartladdaren (SBL), tillsammans med en växel för automatisk återanslutning, en RTSP-strömspelare och förbättringar av importhjälpen och kodkompletteringens tolkning av docstrings. Versionen bygger på Qt Creator 4.0.2, uppgraderar den medföljande OpenMV-firmwaren till v4.4.2 och innehåller inga brytande ändringar för användarprojekt.
Höjdpunkter¶
Stöd för NXP i.MX RT1060. Kortet EVKB-MIMXRT1060 känns nu igen och kan flashas direkt från IDE:n.
Reparationsflöde för SBL-startladdaren. Ett fungerande flöde för seriell nedladdning (
blhost) av startladdaren kan reparera och omflasha i.MX RT1060-baserade kameror, med en valfri radering av flash-filsystemet.Automatisk återanslutning till OpenMV Cam. En ny
Tools-växel återansluter automatiskt till kameran när den upptäcks, utan att stoppa det körande skriptet.Spela upp RTSP-ström. En ny
Video Tools-post spelar upp en live RTSP-ström viaffplay.Importhjälp för nästlade moduler. Moduler i icke-platta mapphierarkier importeras och kopieras nu korrekt till OpenMV Cam.
Nya funktioner¶
Stödet för NXP i.MX RT1060 lägger till en dedikerad firmware-flashladdare som driver de medföljande verktygen
sdphost/blhostför att programmera EVKB-MIMXRT1060 över USB, med en nyimx.txt-konfiguration ochboards.txt-postenOMVRT60_IMXRT60_32768_SDRAM(6a040cda3, e72ff6f52).SBL-startladdarflödet låter användare reparera och omflasha i.MX RT1060-baserade kameror via i.MX-sekundärstartladdaren, med en valfri radering av flash-filsystemet (driven av den befintliga raderingsåtgärden) vid omflashning (0bb648c94, da591b7c9, c08022fab).
Automatisk återanslutning till OpenMV Cam, en kryssbar
Tools-menypost, återansluter automatiskt till kameran när den upptäcks utan att stoppa det körande skriptet; tillståndet bevaras mellan sessioner och inaktiverar de manuella åtgärdernaConnect/Disconnectmedan det är aktivt (0546d806e).Spela upp RTSP-ström, en ny
Video Tools-post (utom på Linux), frågar efter en IP-adress/domän, port (standard 554) och TCP-kontra-UDP-transport, och spelar sedan upp live-strömmenrtsp://viaffplay(f6a39055d).MicroSpeech-exempel för nyckelordsigenkänning av Ja/Nej lades till för korten Nicla Vision och Portenta H7 (8cecde656).
Övriga ändringar och förbättringar¶
Importhjälpen importerar och kopierar nu moduler i nästlade (icke-platta) mapphierarkier korrekt, beräknar punktnoterade modulnamn från relativa sökvägar och kopierar mappar rekursivt; moduler i
Documents-mappen åsidosätterExamples-moduler (e5696f6f8, 33a703157, 1e4a27769).Kodkompletteringens tolkning av docstrings extraherar nu funktioners argumentsignaturer korrekt, inklusive att ta bort
[...]-markering för valfria argument från den medföljande HTML-dokumentationen (75cb80a09, 05125bec8, 16fde1c1e).Tillförlitligheten vid anslutning/frånkoppling förbättrades: tömningsloopar för text- och bildbuffert körs nu alltid, med endast
scriptStopstyrd av tillståndet för automatisk återanslutning, så att buffertar töms rent oavsett om automatisk återanslutning är aktiverad eller inte (6673302e1).
Buggfixar¶
Åtgärdade flera flashningsbuggar för i.MX RT: filsökvägar skickades som bokstavliga strängar i stället för upplösta sökvägar,
sdphost-hoppkommandot var felstavatjump-adress, och binärnamnet för startladdarens flashare korrigerades (0bb648c94, c08022fab).Korrigerade ett stavfel i texten i dialogrutan om tillgänglig uppdatering,
reourcestillresources(798f55c31).
Plattforms- och verktygsstöd¶
Qt Creator-bas: 4.0.2.
Nytt kort: NXP i.MX RT1060 (EVKB-MIMXRT1060), kortpost
OMVRT60_IMXRT60_32768_SDRAM(firmware-mappEVKBMIMXRT1060) (6a040cda3, e72ff6f52).Medföljande OpenMV-firmware: uppdaterad till v4.4.2 (via en mellanliggande 4.3.3-uppgradering), med förnyade firmware-/uvc-/startladdarbinärer för OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA och NANO_RP2040 (8cecde656, 292950b60).
Medföljande NXP-verktyg:
blhostochsdphostmarkeras nu som körbara på Linux och macOS så att i.MX-startladdarflödet kan köra dem (3c464ca5a).
Brytande ändringar¶
Inga. Den här versionen inför inga brytande ändringar för användarprojekt; Qt Creator-basen förblir Qt Creator 4.0.2.