v4.2.0¶
v4.2.0 добавляет поддержку обнаружения объектов в конвейер ML, перерабатывает загрузочные скрипты / pyexec и исправляет загрузку JPEG и высокоскоростной USB (ULPI). Переработка boot/exec является поведенческим изменением — ознакомьтесь с критическим изменением ниже.
Основные моменты¶
Поддержка обнаружения объектов добавлена в конвейер TensorFlow/ML.
Переработаны загрузочные скрипты и
pyexec.Исправлены загрузка JPEG и вывод DIR высокоскоростного USB (ULPI).
Критическое изменение: переработка загрузочного скрипта /
pyexecизменяет поведение при запуске — см. критическое изменение.
Новые возможности¶
Обнаружение объектов — добавлена поддержка моделей обнаружения объектов в конвейер вывода TensorFlow/ML.
Прочие изменения и улучшения¶
Встроенный подмодуль MicroPython был обновлён.
Исправления ошибок¶
Исправлены загрузка изображений JPEG и определение вывода DIR высокоскоростного USB ULPI.
Поддержка оборудования и плат¶
Arduino Nano RP2040 Connect — установлены выводы I2C по умолчанию.
Критические изменения API¶
Видимые пользователю изменения API между v4.1.4 и v4.2.0.
Единственное критическое изменение — это behavior-изменение последовательности boot/exec.
Загрузочные скрипты и pyexec переработаны (behavior)¶
Загрузочные скрипты и путь выполнения скриптов pyexec были переработаны. Поведение в основном осталось прежним, но порядок/обработка загрузки и выполнения скриптов изменились — перепроверьте скрипты, которые полагались на прежнюю последовательность запуска (например, пользовательское поведение boot.py или точную обработку исключений в конце скрипта).
Коммит: b0c7a3272
Контрольный список миграции¶
Перепроверьте любое пользовательское поведение boot.py / зависящее от запуска по сравнению с переработанной последовательностью boot/exec (изменение boot/exec). Все остальные скрипты работают без изменений.