Как я могу обновить прошивку на моем устройстве Godox без коробки Windows? - Фотопедия
3 голосов
/ 30 марта 2019

Я хочу обновить прошивку на моих устройствах Godox, но я не на Windows, а приложения G1 / G2 от Godox и приложения F1 / F2 / F3 из Flashpoint работает только на Windows. Есть ли способ обновить прошивку на флэш-памяти или триггере Godox без компьютера с Windows?

Ответы [ 2 ]

4 голосов
/ 30 марта 2019

Есть несколько различных способов сделать это, если вы не хотите, скажем, купить дешевый планшет с Windows или перевезти тот старый ящик с Windows XP, который, по вашему мнению, вышел из хранилища.

DFU-Util

Если ваше устройство представляет собой AD200 или более позднюю версию и имеет файл обновления .dfu ( Обновление прошивки устройства ), для которого требуется средство обновления Godox G2, то вы можете использовать открытый исходный код dfu-util в командной строке, чтобы скопировать файл .dfu на устройство, как , выделенный Burn1rr на Reddit . Согласно этому посту Reddit, основные шаги после установки dfu-util:

  1. Подключите устройство с помощью соответствующего USB-кабеля и запустите: dfu-util -l.
  2. Проверьте значение флага alt= на выходе.
  3. Выполнить dfu-util --alt <alt_value> --download <dfu_filename>, где alt_value - это значение, напечатанное на шаге 1, а dfu_filename - путь / имя файла обновления прошивки.
Однако

dfu-util нельзя использовать для обновлений, для которых требуется приложение Godox G1, так как эти обновления встроенного ПО не DFU-совместимы .

BootCamp

Если вы работаете в OSX, вы можете установить Windows на Bootcamp раздел и запустить оттуда приложения G1 / G2 или F1 / F2 / F3. Это имеет недостатки, заключающиеся в том, что на самом деле все еще используется Windows и требуется место для полной установки, но у него будет преимущество в скорости и в отсутствии проблем с распознаванием USB-устройств.

Виртуальные машины

Если вы не хотите связываться с Bootcamp или используете Linux, виртуальная машина работает для обновления прошивки Godox и Yongnuo. Полный видеоурок можно найти здесь на Youtube .

Если вы чувствуете дешевизну и хотите попробовать это бесплатно, вы можете использовать открытые исходные коды VirtualBox и бесплатные 90-дневные виртуальные машины Windows Developer с веб-сайта Microsoft , Он также должен работать с Parallels или VMWare.

1 голос
/ 01 апреля 2019

Зачастую без Windows невозможно обновить микропрограмму на устройствах, которые не поддерживают операционные системы, кроме Windows, если только некоторые добрые разработчики с открытым исходным кодом не возьмут на себя поддержку продуктов.

Некоторые варианты для рассмотрения:

  • Используйте старый компьютер , который по-прежнему работает под управлением Windows. Это то, что я делал в прошлый раз, когда мне нужно было обновить прошивку на моей флешке Godox.

  • Двойная загрузка (включая Boot Camp). Занимает место на жестком диске и требует выключения основной ОС. Часто не работает при необходимости. Если Windows не используется часто, она также может зависнуть при попытке загрузить масштабные обновления для себя.

    Недавнее обновление Windows удалило пользовательские документы, изображения и другие личные файлы. Вы доверяете Windows, чтобы оставить свою основную ОС в покое? Что если он испортит MBR и сделает вашу главную ОС не загружаемой? Что если уничтожить таблицу разделов, чтобы она заняла ваш жесткий диск?

  • Использование Windows (на ходу) с USB-накопителя. Виртуальные машины также могут быть запущены через ту же установку USB, поэтому вы можете проверить работоспособность Windows и обновить ее, прежде чем отключать основную систему для запуска обновления. Это то, что я использую для установки обновлений BIOS.

  • Используйте виртуальные машины с USB-passthrough и другими аппаратными интерфейсами. Зачастую обновление завершается неудачно до попытки прошивки, но даже если попытка была успешно инициирована, проблемы с хост-ОС могут привести к зависанию или сбоям в процессе обновления виртуальной машины. Вам следует подумать об использовании виртуальных машин для обновления прошивки, так как это может быть рискованным поведением, которое может привести к повреждению ваших устройств.

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

  • Использование dfu-util, которое inkista описывает . Эта программа доступна в некоторых дистрибутивах Linux через менеджер пакетов. В следующий раз обновление , я собираюсь попробовать это.

...