v3.0.3

v3.0.3 menambahkan dukungan kelas satu untuk papan NXP i.MX RT1060 (EVKB-MIMXRT1060), termasuk alur perbaikan dan reflash serial bootloader (SBL), bersama dengan tombol Auto Reconnect, pemutar aliran RTSP, dan peningkatan pada Import Helper serta penguraian docstring penyelesaian kode. Rilis ini dibangun di atas Qt Creator 4.0.2, memperbarui firmware OpenMV yang disertakan ke v4.4.2, dan tidak mengandung perubahan yang merusak untuk proyek pengguna.

Sorotan

  • Dukungan NXP i.MX RT1060. Papan EVKB-MIMXRT1060 kini dikenali dan dapat di-flash langsung dari IDE.

  • Alur perbaikan bootloader SBL. Alur bootloader serial download (blhost) yang berfungsi dapat memperbaiki dan mereflash kamera berbasis i.MX RT1060, dengan opsi penghapusan flash-filesystem.

  • Auto Reconnect ke OpenMV Cam. Tombol Tools baru menghubungkan kembali ke kamera secara otomatis ketika terdeteksi, tanpa menghentikan skrip yang sedang berjalan.

  • Play RTSP Stream. Item Video Tools baru memutar aliran RTSP langsung melalui ffplay.

  • Import Helper untuk modul bertingkat. Modul dalam hierarki folder non-flat kini diimpor dan disalin ke OpenMV Cam dengan benar.

Fitur baru

  • Dukungan NXP i.MX RT1060 menambahkan pemuat flash firmware khusus yang menjalankan alat sdphost/blhost yang disertakan untuk memprogram EVKB-MIMXRT1060 melalui USB, dengan konfigurasi imx.txt baru dan entri boards.txt OMVRT60_IMXRT60_32768_SDRAM (6a040cda3, e72ff6f52).

  • Alur bootloader SBL memungkinkan pengguna memperbaiki dan mereflash kamera berbasis i.MX RT1060 melalui bootloader sekunder i.MX, dengan opsi penghapusan flash-filesystem (dijalankan oleh aksi hapus yang ada) saat mereflash (0bb648c94, da591b7c9, c08022fab).

  • Auto Reconnect ke OpenMV Cam, item menu Tools yang dapat dicentang, menghubungkan kembali ke kamera secara otomatis ketika terdeteksi tanpa menghentikan skrip yang sedang berjalan; statusnya disimpan antar sesi dan menonaktifkan aksi Connect/Disconnect manual selama aktif (0546d806e).

  • Play RTSP Stream, item Video Tools baru (non-Linux), meminta IP/domain, port (default 554), dan transport TCP-vs-UDP, kemudian memutar aliran rtsp:// langsung melalui ffplay (f6a39055d).

  • Contoh MicroSpeech untuk pendeteksian kata kunci Yes/No ditambahkan untuk papan Nicla Vision dan Portenta H7 (8cecde656).

Perubahan dan peningkatan lainnya

  • Import Helper kini mengimpor dan menyalin modul dalam hierarki folder bertingkat (non-flat) dengan benar, menghitung nama modul bertitik dari path relatif dan menyalin folder secara rekursif; modul folder Documents menggantikan modul Examples (e5696f6f8, 33a703157, 1e4a27769).

  • Penguraian docstring penyelesaian kode kini mengekstrak tanda tangan argumen fungsi dengan benar, termasuk menghapus markup [...] argumen opsional dari dokumentasi HTML yang disertakan (75cb80a09, 05125bec8, 16fde1c1e).

  • Keandalan Connect/disconnect ditingkatkan: loop pengurasan buffer teks dan citra kini selalu berjalan, dengan hanya scriptStop yang dibatasi oleh status Auto Reconnect, sehingga buffer terkuras dengan bersih baik auto-reconnect diaktifkan maupun tidak (6673302e1).

Perbaikan bug

  • Memperbaiki beberapa bug flashing i.MX RT: path file dilewatkan sebagai string literal alih-alih path yang diselesaikan, perintah jump sdphost salah eja jump-adress, dan nama biner flasher bootloader diperbaiki (0bb648c94, c08022fab).

  • Memperbaiki kesalahan ketik dalam teks dialog pembaruan tersedia, reources menjadi resources (798f55c31).

Dukungan platform dan alat

  • Basis Qt Creator: 4.0.2.

  • Papan baru: NXP i.MX RT1060 (EVKB-MIMXRT1060), entri papan OMVRT60_IMXRT60_32768_SDRAM (folder firmware EVKBMIMXRT1060) (6a040cda3, e72ff6f52).

  • Firmware OpenMV yang disertakan: diperbarui ke v4.4.2 (melalui bump interim 4.3.3), dengan biner firmware/uvc/bootloader yang diperbarui untuk OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA, dan NANO_RP2040 (8cecde656, 292950b60).

  • Alat NXP yang disertakan: blhost dan sdphost kini ditandai sebagai executable di Linux dan macOS agar alur bootloader i.MX dapat menjalankannya (3c464ca5a).

Perubahan yang merusak

Tidak ada. Rilis ini tidak memperkenalkan perubahan yang merusak untuk proyek pengguna; basis Qt Creator tetap Qt Creator 4.0.2.