Отвязка от Ростелеком камеры DH-IPC-K35S

Отвязка от Ростелеком

Такую камеру купил на Авито для опытов, но при вскрытии оказалось, что процессор у неё Ambarella, а загрузчик от Ростелекома жутко ограничен и по UART сделать ничего не получается. Память NOR, что вселяло надежду прошить её программатором, но память в корпусе WSON8 и ни прищепкой ни зажимом к его контактам не подключиться. Заказал специальный зонд, но и с ним ничего не вышло. Решил, что дело в используемом программаторе CH341A, либо в том, что микруху надо выпаивать, а этого не хотелось, поэтому камера была отложена.

В какой-то момент с просьбой помочь в отвязке этой камеры обратился камрад inFINity_VRN, но помочь не получилось, т.к. положительного опыта с ней не было. Разве что парой советов и добрым словом. Зато сам inFINity_VRN слепил прошивку из двух других и успешно запустил камеру! Он использовал программатор XGecu T48 и другую модель зонда, поэтому было решено и себе такое приобрести.

Пока суть да дело, другой камрад – GREG, прислал мне на прошивку несколько камер, в том числе пяток DH-IPC-K35S. Пришлось разбираться! Дело двигалось медленно, но всё получилось, правда только спустя год 🙂

Разбираться начал с того, что обратился за прошивкой к камраду fobos, который всегда помогает в таких вопросах. В результате получил для экспериментов несколько дампов и процесс пошёл.

Инструменты

Материалы

  • DH-IPC-K35S.zip – дамп с HWID, ID, devalias и MAC-ом.
  • K35S_Dahua_firm.zip – дамп от inFINity_VRN.
  • DH-IPC-K35S_RT.zip – ростелекомовский дамп.

Утилиты

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

Исходные данные

Прошивка

Подключаем программатор к компьютеру и устанавливаем зонд на микросхему памяти, убеждаясь в правильном положении и надёжном контакте со всеми 8-ю выводами. Запускаем программу Xpro, нажимаем кнопку AUTO, потом Detect, чтобы определить модель микросхемы. Из предложенных вариантов выбираем W25Q256JV WSON8 и жмём кнопку Select. Открываем файл дампа. Шьём со стиранием и проверкой.

Прошивка проходит довольно быстро и чаще всего успешно, если в процессе не нарушается контакт. В случае неудачи нужно проверить надёжность контакта и повторить процесс.

После прошивки нужно подключиться к камере через UART и поменять в загрузчике MAC-адреса проводного и беспроводного сетевых адаптеров и ID:

setenv ethaddr A0:BD:1D:2A:99:99
setenv wifiaddr A0:BD:1D:2A:99:98
setenv ID 041907089999
save

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

Запуск

При первом включении камера берёт адрес 192.168.1.108, но если в сети есть DHCP-сервер, то запросит адрес у него. В ConfigTool можно увидеть, когда камера полностью загрузится и по какому адресу будет доступна.

Модель старая, поэтому про неинициализированное состояние не знает. Войти в её веб-морду можно с логином admin и паролем admin. При первом вход е предложит поменять пароль на сложный, но это не обязательно – можно оставить и дефолтный.

Подключаться нужно через Internet Explorer, но даже в этом случае видео появится только после установки плагина.

Оцените статью
( 1 оценка, среднее 5 из 5 )
МихаТроник
Добавить комментарий