v3.0.3¶
v3.0.3 thêm hỗ trợ hạng nhất cho bo mạch NXP i.MX RT1060 (EVKB-MIMXRT1060), bao gồm luồng sửa chữa và nạp lại qua bootloader nối tiếp (SBL), cùng với nút bật/tắt Tự động kết nối lại, trình phát luồng RTSP và các cải tiến cho Import Helper và phân tích cú pháp docstring hoàn thành mã. Bản phát hành được xây dựng trên Qt Creator 4.0.2, nâng firmware OpenMV đi kèm lên v4.4.2 và không có thay đổi đột phá nào cho các dự án người dùng.
Điểm nổi bật¶
Hỗ trợ NXP i.MX RT1060. Bo mạch EVKB-MIMXRT1060 hiện được nhận dạng và có thể nạp firmware trực tiếp từ IDE.
Luồng sửa chữa bootloader SBL. Luồng bootloader tải xuống nối tiếp (
blhost) đang hoạt động có thể sửa chữa và nạp lại các camera dựa trên i.MX RT1060, với tùy chọn xóa hệ thống tệp flash.Tự động kết nối lại với OpenMV Cam. Một nút bật/tắt
Toolsmới kết nối lại với camera tự động khi được phát hiện mà không dừng tập lệnh đang chạy.Phát luồng RTSP. Một mục
Video Toolsmới phát luồng RTSP trực tiếp quaffplay.Import Helper cho các mô-đun lồng nhau. Các mô-đun trong các hệ thống phân cấp thư mục không phẳng hiện được nhập và sao chép vào OpenMV Cam một cách chính xác.
Tính năng mới¶
Hỗ trợ NXP i.MX RT1060 thêm trình tải nạp firmware chuyên dụng điều khiển các công cụ
sdphost/blhostđi kèm để lập trình EVKB-MIMXRT1060 qua USB, với cấu hìnhimx.txtmới và mụcboards.txtlàOMVRT60_IMXRT60_32768_SDRAM(6a040cda3, e72ff6f52).Luồng bootloader SBL cho phép người dùng sửa chữa và nạp lại các camera dựa trên i.MX RT1060 qua bootloader thứ cấp i.MX, với tùy chọn xóa hệ thống tệp flash (được điều khiển bởi hành động xóa hiện có) khi nạp lại (0bb648c94, da591b7c9, c08022fab).
Tự động kết nối lại với OpenMV Cam, một mục menu
Toolscó thể bật/tắt, kết nối lại với camera tự động khi được phát hiện mà không dừng tập lệnh đang chạy; trạng thái được duy trì qua các phiên và vô hiệu hóa các hành độngConnect/Disconnectthủ công khi đang hoạt động (0546d806e).Phát luồng RTSP, một mục
Video Toolsmới (không dành cho Linux), nhắc nhập IP/tên miền, cổng (mặc định 554) và giao thức TCP-vs-UDP, sau đó phát luồngrtsp://trực tiếp quaffplay(f6a39055d).Các ví dụ MicroSpeech để nhận dạng từ khóa Yes/No đã được thêm cho các bo mạch Nicla Vision và Portenta H7 (8cecde656).
Các thay đổi và cải tiến khác¶
Import Helper hiện nhập và sao chép các mô-đun trong các hệ thống phân cấp thư mục lồng nhau (không phẳng) một cách chính xác, tính toán tên mô-đun có dấu chấm từ các đường dẫn tương đối và sao chép các thư mục đệ quy; các mô-đun trong thư mục
Documentsghi đè lên các mô-đunExamples(e5696f6f8, 33a703157, 1e4a27769).Phân tích cú pháp docstring hoàn thành mã giờ đây trích xuất các chữ ký đối số hàm một cách chính xác, bao gồm loại bỏ đánh dấu
[...]đối số tùy chọn khỏi tài liệu HTML đi kèm (75cb80a09, 05125bec8, 16fde1c1e).Độ tin cậy kết nối/ngắt kết nối được cải thiện: các vòng lặp xả bộ đệm văn bản và ảnh giờ đây luôn chạy, chỉ có
scriptStopđược kiểm soát bởi trạng thái Tự động kết nối lại, do đó bộ đệm xả sạch cho dù tự động kết nối lại có được bật hay không (6673302e1).
Sửa lỗi¶
Đã sửa một số lỗi nạp firmware i.MX RT: đường dẫn tệp được truyền dưới dạng chuỗi ký tự thay vì đường dẫn đã phân giải, lệnh nhảy
sdphostbị viết sai chính tả thànhjump-adress, và tên nhị phân flasher bootloader đã được sửa (0bb648c94, c08022fab).Đã sửa lỗi chính tả trong văn bản hộp thoại cập nhật có sẵn,
reourcesthànhresources(798f55c31).
Hỗ trợ nền tảng và công cụ¶
Nền tảng Qt Creator: 4.0.2.
Bo mạch mới: NXP i.MX RT1060 (EVKB-MIMXRT1060), mục bo mạch
OMVRT60_IMXRT60_32768_SDRAM(thư mục firmwareEVKBMIMXRT1060) (6a040cda3, e72ff6f52).Firmware OpenMV đi kèm: đã cập nhật lên v4.4.2 (qua bản tạm thời 4.3.3), với firmware/uvc/bootloader nhị phân được làm mới cho OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA và NANO_RP2040 (8cecde656, 292950b60).
Công cụ NXP đi kèm:
blhostvàsdphosthiện được đánh dấu là có thể thực thi trên Linux và macOS để luồng bootloader i.MX có thể chạy chúng (3c464ca5a).
Thay đổi đột phá¶
Không có. Bản phát hành này không có thay đổi đột phá nào cho các dự án người dùng; nền tảng Qt Creator vẫn là Qt Creator 4.0.2.