Перейти к содержанию

ODHIDDfu: обновление прошивки

Скачать ODHIDDfu для Windows, Linux или macOS и обновить прошивку устройства через встроенный DFU-загрузчик.

ODHIDDfu — кроссплатформенная программа для обновления встроенного ПО устройств «Открытых разработок» через их DFU-загрузчик. Сборки доступны для Windows, Linux и macOS.

ODHIDDfu и UnitX HID Flasher работают с разными загрузчиками и форматами прошивок. Используйте программу, которая указана в инструкции к вашему устройству: ODHIDDfu предназначена для соответствующих DFU-прошивок, а UnitX HID Flasher — для файлов .ufw.

Скачайте сборку для своей операционной системы.

Как обновить прошивку

  1. Скачайте файл прошивки именно для своей модели и аппаратной ревизии.
  2. Переведите устройство в режим загрузчика. Способ зависит от модели: обычно это команда или пункт в основной программе устройства.
  3. Запустите ODHIDDfu. В нижней строке окна должны появиться название, версия и дата сборки загрузчика.
  4. Перетащите файл прошивки в центральную область окна. Также можно дважды щёлкнуть по этой области и выбрать файл.
  5. Дождитесь окончания записи, затем нажмите кнопку в правом верхнем углу, чтобы запустить новую прошивку.

Во время записи не отключайте устройство и USB-кабель. Если программа сообщила об ошибке, нажмите кнопку повторной попытки в левом верхнем углу и запишите файл ещё раз.

Интерфейс ODHIDDfu: выбор файла прошивки и кнопки управления

Если ODHIDDfu не видит устройство

  • Убедитесь, что устройство переведено именно в загрузчик, а не работает в основном режиме.
  • Закройте штатную программу устройства, переподключите USB-кабель и снова запустите ODHIDDfu.
  • В Linux может понадобиться правило udev, разрешающее пользователю доступ к HID-устройству, или запуск программы с необходимыми правами.
  • Проверьте, что файл прошивки предназначен для вашей модели и её аппаратной ревизии.

Если загрузчик по-прежнему не определяется, обратитесь в поддержку и укажите модель устройства, аппаратную ревизию, операционную систему и название файла прошивки.