Прошивка контроллера через WebUI кастомной сборкой

Добрый день!

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

Важно перед началом

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

Порядок действий

  1. Подключитесь по SSH и скачайте на контроллер нужную прошивку через wget
  2. Проверьте целостность файла:
md5sum /root/ВАШ_ФАЙЛ_ПРОШИВКИ

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

echo -e '--force-repartition \n' > /mnt/data/.wb-update/install_update.web.flags
  1. Переместите прошивку в каталог обновлений:
mv /root/ВАШ_ФАЙЛ_ПРОШИВКИ.fit /mnt/data/.wb-update/
  1. Запустите процесс обновления:
wb-run-update /mnt/data/.wb-update/wb-2501_bullseye_wb6x.fit