Восстановление регистратора ST-XVR800PRO D v2

Видеонаблюдение

На одном из объектов перестал работать гибридный видеорегистратор ST-XVR800PRO D v2. Внешне выглядело так, что произошёл сброс на заводские настройки, т.к. при включении запускался мастер первоначальной настройки, но в самом начале, после выбора языка, происходил не переход к следующему шагу, а самоперезапуск. При этом, если язык не выбирать, то перезапуска не происходило, что говорит о том, что с железом, скорее всего, всё в порядке.

Полез искать UART и он был обнаружен. Дальше всё почти стандартно. Надо было только найти прошивку. Обратился в поддержку – прошивку прислали, но не ту. В очередной раз выручил камрад fobos, который скинул материалы для восстановления: и прошивку и дамп, и помог с командами.

Инструменты

Материалы

Утилиты

  • TFTP-сервер Tftpd64 — TFTP-сервер для передачи файлов.
  • Putty — программа для работы через UART.
  • ConfigTool — поисковая утилита для камер Dahua.

Прошивка

В данном случае функциональность загрузчика ограничена – нельзя посмотреть даже вывод help и printenv. Будем действовать вслепую.

Поскольку в предоставленных камрадом fobos материалах есть файл восстановления update.img, то проще всего использовать именно его, т.к. всю прошивку можно залить одной командой run up. Так и сделаем.

Запускаем tftp-сервер и кладём update.img в его каталог или выбираем в его настройках каталог, в котором этот файл лежит. Задаём адреса регистратора и сервера, чтобы загрузчик понимал откуда брать прошивку и отдаём команду обновления.

setenv serverip 192.168.0.90
setenv ipaddr 192.168.0.99
run up

После того, как процесс прошивки закончится, нужно снова войти в загрузчик и задать серийник, MAC-адрес и наименование. Серийник берётся с наклейки, а MAC-адрес подглядел в ConfigTool – регистратор не загружался полностью и веб-морду не открывал, но в утилите отображался.

setenv ID 4L00B18PAZCE000
setenv ethaddr A0:BD:1D:B4:00:00
setenv DEVID XVR5108C-X
saveenv
reset

После прошивки и перезагрузки регистратор отобразился в ConfigTool, корректно прошёл инициализацию и исправно заработал. Только вот теперь он стал не ST, а Dahua.

Оцените статью
( Пока оценок нет )
МихаТроник
Добавить комментарий