Данный сайт является проектом ООО "Амакс". Сегодня: Среда, 12.08.2020, 13:03

Приветствую Вас Гость

[ Новые сообщения · Участники · Правила форума · RSS · ?
Установка оборудования видеонаблюдения в Москве и Московской области
Поиск по форумам
  • Страница 1 из 1
  • 1
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » DS-2CD2042WD-I восстановление после стертого NAND (прошил u-Boot программатором, - как залить остальное?)
DS-2CD2042WD-I восстановление после стертого NAND
_AVP_Дата: Вторник, 17.03.2020, 22:23 | Сообщение # 1
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
NAND был полностью стерт командой в терминале "nand verify all" - ни за что б не догадался что деструктивная команда...
На зарубежном форуме выпросил копии партиций камеры https://ipcamtalk.com/threads....2
Напрямую в NAND программатором оно не льется, нет ECC кодов. Только uBoot нашел "полный" с ECC и он благополучно шьется в NAND и запускается.
Камере теперь доступен TFTP сервер, но залить прошивку не получается
"update" не работает, ругается на отсутствующий dtb-что это?
"updtb" просит файл r6.dtb
"tftp" только заливает файл в RAM - как впихнуть в NAND?

Добавлено (17.03.2020, 22:26)
---------------------------------------------
команды из help

r32     w32     boot    erase
help    reset   setenv  printenv
saveenv show    tftpboot        bootm
crc     killb   readoob updtb
updateb upf     update  format
upbs    ubi     go      mii
dump    mtest   memset  fdt
nand    usbdl   gpio    tftp
ping    sd

 
iTuneDVRДата: Среда, 18.03.2020, 12:24 | Сообщение # 2
Группа: Проверенные
Сообщений: 3393
Репутация: 115
Статус: Offline
При обновлении прошивки, загрузчик берет из области системной информации данные о модели и пр. и сравнивает их с тем, что есть в прошивке, чтобы определить то или не то и продолжить или нет.
По скольку у тебя там стерто, то соответственно оно и просит нечто...

Если программатор позволяет работать с чисты данными, то в нужные области нужно будет засунуть пересобранный блок системной информации с твоим серийником, маком и прочими, по шаблону из другой камеры R6 или тупо сделать клона и потом подправить в нужных местах wink
Но, есть тонкость и возможно нет совсем старых камер без криптованной области.


Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
_AVP_Дата: Среда, 18.03.2020, 14:51 | Сообщение # 3
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
образ всех партиций от другой камеры есть. Но он не подходит для программатора - нет 64-байтовых участков с ECC после каждого 2048 байтовой страницы. Если шить образ пропуская это участки  = камера не стартует, в терминал выводится только пару символов и она висит. 
загружать любой файл в RAM камеры можно по tftp.
Только как их прописать в NAND средствами uBoot?
 
iTuneDVRДата: Среда, 18.03.2020, 18:20 | Сообщение # 4
Группа: Проверенные
Сообщений: 3393
Репутация: 115
Статус: Offline
Через интерфейс NAND, но может и не получится в связи с некоторыми возможными ограничениями, но надо попробовать.
Выгрузить наружу конечно нельзя и посмотреть тоже проблема, поэтому выход если накатить другой загрузчик под это железо.
Могут наверное быть и другие варианты.


Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
_AVP_Дата: Среда, 18.03.2020, 21:22 | Сообщение # 5
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
вот выгрузить то как раз не проблема средствами UBOOT, хоть с ECC хоть без и всю NAND целиком. А нужно именно всунуть назад в NAND партиции посекторно. Или научиться считать ECC
 
Установка оборудования видеонаблюдения в Москве и Московской области
iTuneDVRДата: Пятница, 20.03.2020, 01:26 | Сообщение # 6
Группа: Проверенные
Сообщений: 3393
Репутация: 115
Статус: Offline
Проверяй рабочий интерфейс командой nand ...
Если не идет речи про облачное использование, то можно склонировать

В любом случае упрешься в зашифрованную системную область и ...

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


Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » DS-2CD2042WD-I восстановление после стертого NAND (прошил u-Boot программатором, - как залить остальное?)
  • Страница 1 из 1
  • 1
Поиск: