v4.8.6¶
v4.8.6 — это выпуск, посвящённый подключению и инструментам, с акцентом на высокоскоростную загрузку прошивки камеры, более умный стриминг буфера кадра и обновлённые пакеты AI/инструментария. Он по-прежнему основан на Qt Creator 14.0.2. Несовместимых изменений для существующих пользовательских проектов нет.
Основные моменты¶
Надёжная загрузка прошивки в macOS для высокоскоростных камер RT1062 и Alif AE3, работающих по протоколу V4.8.1 V1 DBG, благодаря обходу зависания высокоскоростного USB в TinyUSB.
Автоматический выбор между JPEG и сырым стримингом, который выбирает JPEG, когда камера работает на полной скорости или имеет аппаратный JPEG-кодировщик, и сырой режим только когда камера высокоскоростная и не имеет JPEG-кодировщика, запоминая выбор для каждой платы.
Восстановление режима Alif ROM/Recovery во время загрузки прошивки с управлением инструментом обслуживания и запросом на перезапуск питания.
Инструменты ST Edge AI обновлены до STEDGEAI 3.0.0, а инструментарий Arm GNU bare-metal до
14.3.rel1.Автоисправления csi_ng, благодаря которым примеры скриптов адаптируют разрешение и формат пикселей к подключённому датчику с помощью нового API
csi.*.
Новые возможности¶
IDE теперь автоматически выбирает между стримингом буфера кадра в JPEG и сыром виде на основе возможностей подключённой платы: предпочитает JPEG, когда камера работает на полной скорости или имеет аппаратный JPEG-кодировщик, и переходит на сырой режим только когда камера высокоскоростная и не имеет JPEG-кодировщика. Выбор для каждой платы запоминается между сеансами (64823318a).
Загрузка прошивки Alif теперь может обнаружить и восстановить плату, которая загрузилась в режиме ROM/Recovery, проводя инструмент обслуживания через восстановление и предлагая пользователю перезапустить питание камеры после этого (617724b4e).
Прочие изменения и улучшения¶
Автоисправления для датчиков в оттенках серого и HM01B0/Boson/GENX320 теперь также переписывают новые вызовы API
csi_ng(.pixformat(csi.*)/.framesize(csi.*)), чтобы примеры адаптировали разрешение и формат пикселей к подключённому датчику (11a3e0d37).
Исправления ошибок¶
Загрузка прошивки для высокоскоростных камер RT1062 и Alif AE3, работающих по протоколу V4.8.1 V1 DBG, теперь надёжно подключается в macOS благодаря разбиению пакета проверки версии протокола для обхода зависания высокоскоростного USB в TinyUSB (4b558274d).
Сопоставление USB-серийного накопителя камеры теперь также принимает серийный номер с обратным порядком байтов, исправляя обнаружение накопителя на платах, которые сообщают серийный номер в обратном порядке байтов (633f5e559).
В macOS вкладки редактора теперь принудительно выравниваются по левому краю панели вкладок вместо растягивания или центрирования (5a25d12ed, 6f4139739).
Поддержка платформ и инструментов¶
База Qt Creator: 14.0.2.
Инструменты ST Edge AI обновлены до STEDGEAI 3.0.0 (с 2.1.0) для Windows, macOS-arm и Linux64, при этом профиль neuralart
OPENMV_N6отказался от опции--mvei; URL загрузки STEDGEAI также перенесён наdownload.openmv.io(c7560debb, 5fd08b8b6).Инструментарий Arm GNU bare-metal обновлён до
14.3.rel1(с14.2.rel1) (c7560debb).
Несовместимые изменения¶
Отсутствуют. Этот выпуск полностью совместим с существующими проектами и рабочими процессами OpenMV IDE.