DVR Videopark vp-c 16ch циклическая перезагрузка

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 12 мар 2018, 22:27

Принесли Videopark vp-c 16ch при подключении к uart (J3) терминал показывает циклическую перезагрузку. Остановив загрузку "*" даю команду boot регистратор загружается на мониторе появляться логотип и т.д. При подключении камер к регистратору все 16 камер отображаются как надо. Далее выяснил что в регистраторе установлена криптостойкая память at88sc (U8). При замене этой микросхемы на микросхему с такого же но рабочего регистратора, этот запускается без циклической перезагрузки. Скопировать либо считать данную микросхему не получится. Может кто сталкивался прошу поделится опытом. Но пока я думаю решить данную проблему так:
1. Отпаять от платы U8
2. Установить внешний микроконтроллер подключив его к uart который будет
останавливать загрузку"*"
выдавать команду boot
далее регистратор должен запустится и работать. Но в этом случае мак адрес будет 01:02:03:04:05 а серийный номер все нули похоже все эти параметры содержит в U8. По моему скромному мнению это и есть реализация технологии "планового устаревания" для стимуляции потребителей приобретать новое оборудования.
Если у кого есть иные способы заставить этот регистратор работать без вышеописанных извращений прошу сообщить.

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение VirtualLink » 12 мар 2018, 22:52

Что в логах без участия рук и с руками, только отдельно!

глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 12 мар 2018, 23:14

вот без рук:

Код: Выделить всё

U-Boot 2008.10-svn (Nov 15 2011 - 15:09:14)

DRAM:  256 MB
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Datainformation = 0
Get info failed, ret = 5
Hit any key to stop autoboot:  0
system reset


U-Boot 2008.10-svn (Nov 15 2011 - 15:09:14)

DRAM:  256 MB
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Datainformation = 0
Get info failed, ret = 5
Hit any key to stop autoboot:  0
system reset


U-Boot 2008.10-svn (Nov 15 2011 - 15:09:14)

DRAM:  256 MB
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Datainformation = 0
Get info failed, ret = 5
Hit any key to stop autoboot:  1
вот с руками:

Код: Выделить всё

U-Boot 2008.10-svn (Nov 15 2011 - 15:09:14)

DRAM:  256 MB
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
Datainformation = 0
Get info failed, ret = 5
Hit any key to stop autoboot:  0
IVSS# *
Unknown command '*' - try 'help'
IVSS# boot
### CRAMFS loading 'boot/uImage' to 0xc1000000
### CRAMFS load complete: 1628760 bytes loaded to 0xc1000000
## Booting kernel from Legacy Image at c1000000 ...
   Image Name:   Linux-2.6.24-rt1-hi3515v100
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1628696 Bytes =  1.6 MB
   Load Address: c0800000
   Entry Point:  c0800000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux..................................................................................................... done, booting the kernel.



Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение VirtualLink » 13 мар 2018, 00:36

Если крипта не читаема, все уныло, но странно, что загрузка не начинается, обычно валится все гораздо дальше!
Дамп с регистратора не помешает снять заодно!
Загрузчик интересен посмотреть+переменные!

глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 13 мар 2018, 00:56

Дамп с VP-C 16CH
https://yadi.sk/d/yeju_KJD3THxXD" onclick="window.open(this.href);return false;

все что есть по этому регистратору
https://yadi.sk/d/JfckwbsI3THxi8" onclick="window.open(this.href);return false;

глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 18 мар 2018, 16:17

Регистратор сделал так как описано в начале темы. Других вариантов как видимо не нашлось.

Аватара пользователя
NeiroN
Специалист
Сообщения: 475
Зарегистрирован: 15 фев 2017, 21:59
Контактная информация:

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение NeiroN » 18 мар 2018, 16:37

Так мак адрес можно задать в параметрах загрузчика. Похоже он таким образом загружается в отладочный режим и игнорирует отсутствие крипты. Была идея перехватить ключ крипты хардварным логером. Надо почитать доки на них.

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение fobos » 18 мар 2018, 20:56

в старом дампе попробовать затереть конфиг со смещения 0xD00000 - 0xDA0000

глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 18 мар 2018, 22:30

NeiroN писал(а):Так мак адрес можно задать в параметрах загрузчика. Похоже он таким образом загружается в отладочный режим и игнорирует отсутствие крипты. Была идея перехватить ключ крипты хардварным логером. Надо почитать доки на них.
хардварный логер это как я понимаю логический анализатор подключенный I2C шине?
А разве крипто защита оно не будет каждый раз разное значения отдавать в шину? поправьте меня если ошибаюсь.
Регистратора уже нет под рукой ни одного.
fobos писал(а):в старом дампе попробовать затереть конфиг со смещения 0xD00000 - 0xDA0000

при случае попробую.

Аватара пользователя
NeiroN
Специалист
Сообщения: 475
Зарегистрирован: 15 фев 2017, 21:59
Контактная информация:

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение NeiroN » 18 мар 2018, 23:09

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

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

Возможно с другим загрузчиком будет не нужен костыль на rs232 - нужны эксперементы.

глаз
Новичок
Сообщения: 14
Зарегистрирован: 17 фев 2018, 13:56

Re: DVR Videopark vp-c 16ch циклическая перезагрузка

Сообщение глаз » 18 мар 2018, 23:23

XM- что мне попадались я не припомню чтоб там крипта стояла в основном 24c0X стоит.
А загрузчиков других у меня нет.

Ответить

Вернуться в «Восстановление и настройка»