Часто при обновлении прошивки IP-видеокамер, имеющих функции PTZ (Pan-tilt-zoom), то есть управления поворотами камеры и увеличения изображения, прошивка камеры обновляется, а PTZ — нет.

Дело в том, что производитель большинства модулей для подобных видеокамер компания XM xiongmaitech не публикует прошивки с поддержкой PTZ на своих официальных ресурсах, хотя там и доступны обычные прошивки. Причем ID firmware прошивок идентичны, поэтому обновление PTZ все же возможно.

Прошивки с функцией PTZ делают для OEM продавцов, которые редко публикуют свои версии.

Но все же есть несколько способов получения прошивки

  • Можно обратиться за поддержкой к продавцу камеры.
  • На профильных форумах часто делятся доступными версиями прошивок.
  • Получение бекапа прошивки из рабочего экземпляра камеры
  • Воспользоваться этим архивом, в котором собраны версии прошивок из доступных источников.
Для получения бекапа прошивки лучше всего воспользоваться программой XM Device Explorer Free. Ее можно скачать здесь.
Программа позволяет позволяет делать следующее:
1. Создание резервной копии (дампа) устройства
2. Восстановление работоспособности камеры/регистратора из созданного дампа
3. Восстановление работоспособности устройства с помощью файла прошивки
4. Стирание настроек/сброс пароля.

Данное ПО может самостоятельно выбрать доступный COM порт к которому подключен USB TTL адаптер, или вы можете указать его выбрав из списка доступных. Жмем кнопку <Открыть>

Программа предлагает включить питание камеры для остановки загрузки и выполнения команд U-Boot

Поставив галочку напротив пункта <Режим отладки> получаем возможность просмотра лога выполнения команд. В нижней части появившегося окна доступно поле ручного ввода команд для выполнения. Далее нажав кнопку <Определить> можно вывести карту разбивки файловой системы ПЗУ (флеш памяти)

Кнопкой <Прошивка> возможно выбрать и загрузить прошивку в ваше устройство, для создания резервной копии текущего содержимого ПЗУ предназначена кнопка <Дамп>.

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

Для этого нужно перейти во вкладку <TFTP>  включить сервер, вернуться на вкладку <COM> и нажать кнопку <Дамп>. После чего выбрать каталог сохранения и задать имя файла для текущего дампа.

Кнопка <Восстановить> поможет загрузить дамп из ранее созданной резервной копии, для сброса пароля или очистки конфигурации можно воспользоваться кнопкой <Очистить MTD>

С бекапом разобрались, теперь перейдет собственно к обновлению прошивки PTZ.

Дл этого нужно сперва выяснить какая именно прошивка необходима для вашей PTZ камеры, сделать это просто, посмотрите версию в мобильном приложении.

Можно также использовать программу ipcam_dms.

Выяснив версию прошивки PTZ которая вам необходима, зайдите в соответствующий каталог в этом архиве.

Остается только скачать нужную прошивку и выполнить ее обновление, используя стандартные методы прошивки.