UnitX HID Flasher: загрузка прошивки
Установить UnitX HID Flasher в macOS, Windows или Linux, настроить доступ к USB HID и обновить прошивку устройства UnitX из файла UFW.
UnitX HID Flasher записывает прошивки .ufw в устройства UnitX со встроенным
USB HID-загрузчиком. Программа проверяет файл и подключённое устройство,
показывает ход записи и после завершения перезагружает устройство.
Сборки UnitX HID Flasher для Windows (.exe) и Linux (.AppImage) готовятся.
Ссылки на них появятся на этой странице. ODHIDDfu —
другая программа: она предназначена для устройств с DFU-прошивками и не
заменяет UnitX HID Flasher при работе с файлами .ufw.
Установка и запуск
macOS: DMG
- Откройте файл
unitx-hid-flasher.dmg. - Перетащите UnitX HID Flasher в папку Applications.
- Запустите программу из папки Программы.
Пакет подписан для проверки целостности, но не нотариализован Apple. Если macOS не разрешает первый запуск, откройте Системные настройки → Конфиденциальность и безопасность и подтвердите открытие UnitX HID Flasher.
Windows: EXE
Инструкция пригодится после публикации сборки для Windows.
- Скачайте
unitx-hid-flasher.exeс этой страницы и сохраните его в отдельную папку, например Документы\UnitX HID Flasher. - Запустите файл двойным щелчком. Установка в систему не требуется.
- Если Windows заблокировала загруженный файл, откройте Свойства → Общие, отметьте Разблокировать и примените изменение. Разблокируйте только файл, скачанный с сайта UnitX.
- Если программа запускается, но не видит загрузчик, закройте её, нажмите
правой кнопкой мыши на
unitx-hid-flasher.exeи выберите Запуск от имени администратора. Подтвердите запрос контроля учётных записей Windows.
Отдельный драйвер для загрузчика не нужен: Windows использует стандартный драйвер USB HID. Не заменяйте его через Zadig на WinUSB, libusbK или другой драйвер — после такой замены UnitX HID Flasher может перестать видеть устройство.
Linux: AppImage
Инструкция пригодится после публикации сборки для Linux.
Скачайте
unitx-hid-flasher.AppImageс этой страницы.Откройте свойства файла и разрешите запуск как программы. То же самое можно сделать в терминале, открытом в папке с файлом:
chmod +x unitx-hid-flasher.AppImageЗапустите файл двойным щелчком или из терминала:
./unitx-hid-flasher.AppImage
Если появляется сообщение о недоступном FUSE, установите совместимый пакет по
инструкции своего дистрибутива. Например, в Ubuntu 24.04 это libfuse2t64, а в
некоторых предыдущих версиях Ubuntu и Debian — libfuse2. После этого снова
запустите AppImage.
Права доступа к USB HID
Если у программы нет доступа к USB, UnitX HID Flasher может сообщить, что загрузчик не найден, хотя устройство уже находится в нужном режиме. Порядок настройки доступа зависит от операционной системы и описан ниже.
Windows
Сначала попробуйте обычный запуск. Если загрузчик 0483:A26A не определяется,
один раз запустите EXE от имени администратора. Если после этого устройство
нашлось, причина связана с правами или политикой доступа к USB. На личном
компьютере можно запускать программу с повышенными правами только на время
прошивки. На рабочем компьютере лучше попросить администратора разрешить доступ
к устройству, а не отключать контроль учётных записей или защиту Windows.
Linux
UnitX HID Flasher обращается к USB-устройству через libusb. Постоянно запускать
графическую программу через sudo не следует. Вместо этого один раз создайте
правило udev, которое даст активному пользователю сеанса доступ только к
загрузчику UnitX с VID 0483 и PID A26A:
printf '%s\n' 'SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="a26a", MODE="0660", TAG+="uaccess"' \
| sudo tee /etc/udev/rules.d/70-unitx-hid-flasher.rules >/dev/null
sudo udevadm control --reload-rules
sudo udevadm trigger --subsystem-match=usb
Отключите устройство от USB, подключите снова, переведите в загрузчик и перезапустите UnitX HID Flasher. Проверить, что Linux видит загрузчик, можно командой:
lsusb -d 0483:a26a
Если lsusb показывает устройство, а программа его не открывает, выполните
разовую проверку из терминала:
sudo ./unitx-hid-flasher.AppImage --console --check
Если с sudo загрузчик находится, а без sudo — нет, проверьте содержимое
правила, перезагрузку udev и повторное подключение устройства. Для обычной
работы вернитесь к запуску без sudo. В системе без поддержки uaccess
администратор может назначить устройство отдельной ограниченной группе через
GROUP="имя-группы". Не устанавливайте MODE="0666": такое правило разрешит
доступ к загрузчику всем локальным пользователям.
macOS
В macOS отдельное USB-правило не требуется. Права администратора могут понадобиться при первом запуске, чтобы разрешить открытие приложения в разделе Конфиденциальность и безопасность. После подтверждения запускайте программу из папки Программы как обычно. Если окно открывается, но загрузчик не определяется, переподключите устройство, закройте другие программы для работы с USB HID и снова нажмите Проверить устройство.
Как обновить прошивку
- Скачайте файл
.ufwименно для своей модели и аппаратной ревизии. Файл от другого устройства не подойдёт. - Переведите устройство в загрузчик по инструкции к своей модели. После этого основной последовательный порт может исчезнуть — это штатное поведение.
- Откройте UnitX HID Flasher и перетащите
.ufwв окно либо укажите путь к файлу. - Нажмите Проверить устройство. В журнале должно появиться сообщение о
совместимом загрузчике
0483:A26A. - Нажмите Прошить и дождитесь сообщения Готово. Во время записи не отключайте устройство и USB-кабель.
- После перезагрузки подключитесь к устройству штатной программой и проверьте версию прошивки.
Флажок Не перезагружать устройство после прошивки нужен, только если после записи устройство должно остаться в загрузчике. Для обычного обновления оставьте его выключенным.


Если программа не видит устройство
- Убедитесь, что устройство переведено именно в режим загрузчика, а не работает в основном режиме.
- Проверьте права доступа по инструкции для своей операционной системы выше.
- Переподключите USB-кабель и снова нажмите Проверить устройство.
- Закройте другие программы, которые могут использовать это HID-устройство.
- Проверьте, что выбрали файл с расширением
.ufwдля нужной модели.
Если загрузчик по-прежнему не определяется, обратитесь в поддержку и укажите модель устройства, аппаратную ревизию и название файла прошивки.