v2.6.4¶
v2.6.4 menghadirkan dukungan penuh Arduino Portenta H7, alur kerja deteksi dan flashing bootloader DFU generik, serta serangkaian peningkatan dataset Edge Impulse. Versi ini dibangun di atas Qt Creator 4.0.2 (tidak berubah dari rilis sebelumnya) dan tidak mengandung perubahan yang merusak untuk proyek yang ada.
Sorotan¶
Arduino Portenta H7 kini didukung sepenuhnya, termasuk flashing firmware mode DFU melalui
dfu-utilsehingga papan dapat diprogram langsung dari OpenMV IDE.Deteksi bootloader DFU menambahkan dialog DFU bootloader(s) found yang menawarkan Reset Firmware to Release Version, Load Specific Firmware File, atau Erase Onboard Data Flash.
Mesin pemrograman DFU yang dikendalikan oleh
dfu.txtbaru mem-flash firmware.binmentah maupun.dfuyang dikemas dengan perintah per papan dan penargetan nomor seri.Pengunggahan Edge Impulse kini menerima gambar PNG dan BMP selain JPG/JPEG, melaporkan statistik unggahan setelah selesai, dan tidak lagi membekukan UI.
Unduhan lebih kecil setelah menghapus file firmware
.elfprebuild berukuran besar dan submodul yang tidak digunakan dari paket.
Fitur baru¶
Dukungan Arduino Portenta H7 dengan alur bootload, erase, dan program khusus melalui DFU (perangkat
2341:035b), flashing firmware mode DFU melaluidfu-util, dan pemeriksaan lisensi dinonaktifkan untuk papan tersebut (488efe191, 8b8090e27, 5195fa5a8).Deteksi bootloader DFU generik mencantumkan perangkat DFU yang terhubung melalui
dfu-util -l, menambahkan dialog pemilihan perangkat, dan menampilkan dialog tiga tombol DFU bootloader(s) found dengan Reset Firmware to Release Version, Load Specific Firmware File, dan Erase Onboard Data Flash (0106b4687, 8b8090e27).Mesin pemrograman DFU yang dikendalikan oleh
dfu.txtbaru yang mendefinisikanvidpid,eraseCommands,binProgramCommand, dandfuProgramCommandper papan, mem-flash firmware.binmentah maupun.dfuyang dikemas dan menargetkan nomor seri papan (d8274828d, 33c3c101a).Ekspor frame-skip di alat Convert/Save Video menambahkan opsi Skip frames? untuk mengurangi bingkai saat mengekspor ke
.bin, dan kini meminta kualitas JPEG tertinggi ffmpeg (-q:v 1) (2c4fd1cb5).Dialog statistik unggahan Edge Impulse melaporkan file yang diunggah, respons yang diterima, gambar baru yang ditambahkan, dan gambar yang ditandai sebagai duplikat setelah unggahan selesai (af179e44c).
Perubahan dan peningkatan lainnya¶
Menambahkan perintah serial masuk bootloader (
__USBDBG_SYS_RESET_TO_BL) agar papan Arduino langsung mereset ke bootloader DFU-nya, bukan sekadar reset sistem biasa (9475fd6de, 488efe191).Pengunggahan dataset Edge Impulse kini menerima gambar PNG dan BMP selain JPG/JPEG, mencocokkan folder kelas dan nama snapshot bernomor dengan lebih fleksibel, dan mengonversi semua gambar ke JPG sebelum diunggah (af179e44c).
Sensor ID
0xFFkini diperlakukan sebagaiNone(tidak ada sensor kamera), pemeriksaan lisensi dilewati untuk papan tersebut, dan deteksi jenis sensor berjalan lebih awal dalam alur koneksi (138ab3c12).Menambahkan logo mitra Arduino dan Edge Impulse ke dialog About (138ab3c12).
Pengunggahan Edge Impulse kini menangani dataset kosong atau tidak valid dengan baik, menampilkan dialog Nothing to upload alih-alih mencoba mengunggah (cf976b24b).
Menghapus file firmware
.elfprebuild berukuran besar beserta submodullabview,ros, danqtrestyang tidak digunakan dari paket, sehingga memperkecil unduhan (5fa17d9b2, 18f28fd5a).Menandai biner
dfu-utilbawaan sebagai dapat dieksekusi agar flashing DFU berfungsi di Linux dan macOS (f34a0e80f).
Perbaikan bug¶
Dukungan platform dan alat¶
Basis Qt Creator: 4.0.2.
Papan baru: Arduino Portenta H7 (
PORTENTA_H7_8192_SDRAM, vid:pid2341:035b).Firmware bawaan diperbarui untuk OPENMV2, OPENMV3, OPENMV4, OPENMV4P, dan PORTENTA (
firmware.bin/openmv.bin/uvc.binbaru dan biner DFU).
Perubahan yang merusak¶
Tidak ada. Proyek dan alur kerja yang ada terus berfungsi tanpa perubahan.