DVR Videopark vp-c 16ch циклическая перезагрузка
DVR Videopark vp-c 16ch циклическая перезагрузка
Принесли Videopark vp-c 16ch при подключении к uart (J3) терминал показывает циклическую перезагрузку. Остановив загрузку  "*" даю команду boot регистратор загружается на мониторе появляться логотип и т.д. При подключении камер к регистратору все 16 камер отображаются как надо.  Далее выяснил что в регистраторе установлена криптостойкая  память at88sc (U8). При замене этой микросхемы на микросхему с такого же но рабочего регистратора, этот запускается без циклической перезагрузки. Скопировать либо считать данную микросхему не получится. Может кто сталкивался прошу поделится опытом. Но пока я думаю решить данную проблему так: 
1. Отпаять от платы U8
2. Установить внешний микроконтроллер подключив его к uart который будет
останавливать загрузку"*"
выдавать команду boot
далее регистратор должен запустится и работать. Но в этом случае мак адрес будет 01:02:03:04:05 а серийный номер все нули похоже все эти параметры содержит в U8. По моему скромному мнению это и есть реализация технологии "планового устаревания" для стимуляции потребителей приобретать новое оборудования.
Если у кого есть иные способы заставить этот регистратор работать без вышеописанных извращений прошу сообщить.
			
			
									
									
						1. Отпаять от платы U8
2. Установить внешний микроконтроллер подключив его к uart который будет
останавливать загрузку"*"
выдавать команду boot
далее регистратор должен запустится и работать. Но в этом случае мак адрес будет 01:02:03:04:05 а серийный номер все нули похоже все эти параметры содержит в U8. По моему скромному мнению это и есть реализация технологии "планового устаревания" для стимуляции потребителей приобретать новое оборудования.
Если у кого есть иные способы заставить этот регистратор работать без вышеописанных извращений прошу сообщить.
- VirtualLink
- Специалист
- Сообщения: 1846
- Зарегистрирован: 09 апр 2016, 12:38
Re: DVR Videopark vp-c 16ch циклическая перезагрузка
Что в логах без участия рук и с руками, только отдельно!
			
			
									
									
						Re: DVR Videopark vp-c 16ch циклическая перезагрузка
вот без рук:
вот с руками:
			
			
									
									
						Код: Выделить всё
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 циклическая перезагрузка
Если крипта не читаема, все уныло, но странно, что загрузка не начинается, обычно валится все гораздо дальше!
Дамп с регистратора не помешает снять заодно!
Загрузчик интересен посмотреть+переменные!
			
			
									
									
						Дамп с регистратора не помешает снять заодно!
Загрузчик интересен посмотреть+переменные!
Re: DVR Videopark vp-c 16ch циклическая перезагрузка
Дамп с 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;
			
			
									
									
						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;
Re: DVR Videopark vp-c 16ch циклическая перезагрузка
Регистратор сделал так как описано в начале темы. Других вариантов как видимо не нашлось.
			
			
									
									
						Re: DVR Videopark vp-c 16ch циклическая перезагрузка
Так мак адрес можно задать в параметрах загрузчика. Похоже он таким образом загружается в отладочный режим и игнорирует отсутствие крипты. Была идея перехватить ключ крипты хардварным логером. Надо почитать доки на них.
			
			
									
									
						Re: DVR Videopark vp-c 16ch циклическая перезагрузка
в старом дампе попробовать затереть конфиг со смещения 0xD00000 - 0xDA0000
			
			
									
									
						Re: DVR Videopark vp-c 16ch циклическая перезагрузка
хардварный логер это как я понимаю логический анализатор подключенный I2C шине?NeiroN писал(а):Так мак адрес можно задать в параметрах загрузчика. Похоже он таким образом загружается в отладочный режим и игнорирует отсутствие крипты. Была идея перехватить ключ крипты хардварным логером. Надо почитать доки на них.
А разве крипто защита оно не будет каждый раз разное значения отдавать в шину? поправьте меня если ошибаюсь.
Регистратора уже нет под рукой ни одного.
fobos писал(а):в старом дампе попробовать затереть конфиг со смещения 0xD00000 - 0xDA0000
при случае попробую.
Re: DVR Videopark vp-c 16ch циклическая перезагрузка
Почитал про то как работает эта память - нет логера будет маловато, нужно еще и алгоритм генерации и проверки ключей иметь из рега.
Вообще не понятно почему оно загрузилось, вероятно загрузчик тоже крипту проверяет, возможно даже разблокирует и передает ключи шифрования как параметры. А когда ввел вручную - оно передает параметр что работать в режиме отладки без крипты(что в новых прошивках может исчезнуть). Интересно прокатит ли такой флинт ушами на XM, в которых есть крипта.
Возможно с другим загрузчиком будет не нужен костыль на rs232 - нужны эксперементы.
			
			
									
									
						Вообще не понятно почему оно загрузилось, вероятно загрузчик тоже крипту проверяет, возможно даже разблокирует и передает ключи шифрования как параметры. А когда ввел вручную - оно передает параметр что работать в режиме отладки без крипты(что в новых прошивках может исчезнуть). Интересно прокатит ли такой флинт ушами на XM, в которых есть крипта.
Возможно с другим загрузчиком будет не нужен костыль на rs232 - нужны эксперементы.
Re: DVR Videopark vp-c 16ch циклическая перезагрузка
XM- что мне попадались я не припомню чтоб там крипта стояла в основном 24c0X стоит.
А загрузчиков других у меня нет.
			
			
									
									
						А загрузчиков других у меня нет.



