прошу помочь в восстановлении NVR NBD7804T-F

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
oksol
Новичок
Сообщения: 2
Зарегистрирован: 29 май 2017, 16:15

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение oksol » 21 янв 2021, 17:51

Привет всем. Прошу помочь дампом для прошивки программатором. Регистратор 4-канальный 7804T-PLX , материнка NBD7804T-F V1.01B.
Заранее благодарен.

Аватара пользователя
Sonya
Специалист
Сообщения: 1298
Зарегистрирован: 12 авг 2014, 15:24
Откуда: Сергиев Посад
Контактная информация:

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение Sonya » 22 янв 2021, 10:41

Присылайте старый дамп. Чужой дамп не рекомендую использовать, получите клона с таким же CloudID.
В подписи сайт, там контакты для связи (новички не могут использовать личные сообщения на форуме).

oksol
Новичок
Сообщения: 2
Зарегистрирован: 29 май 2017, 16:15

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение oksol » 22 янв 2021, 18:35

Выслал дамп

DarkDaemon
Новичок
Сообщения: 23
Зарегистрирован: 23 дек 2019, 02:51

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение DarkDaemon » 09 авг 2021, 00:38

Уважаемый Sonya, нет ли у вас update.img для данного регистратора? Или может подскажете, как его собрать? Слетел мак адрес после грозы, пробовал разные прошивки, теперь даже обновить прошивку не получается - зависает при выборе в меню "Обновление". Дампы нашел, но программатором шить не хочу по озвученной вами выше причине.

DarkDaemon
Новичок
Сообщения: 23
Зарегистрирован: 23 дек 2019, 02:51

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение DarkDaemon » 09 авг 2021, 01:30

Прошивку обновил с помощью программы CMS. Но вопрос восстановления MAC адреса все еще актуальный. Надо очистить некий блок Env через UART?

DarkDaemon
Новичок
Сообщения: 23
Зарегистрирован: 23 дек 2019, 02:51

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение DarkDaemon » 09 авг 2021, 03:40

Стирать командой

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

sf probe 0; sf lock 0; sf erase 40000 10000;re
?

Подскажите, как определить старт блока (40000) и его длину (10000)? Вот лог с UART:

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

boot = 0x00000000 0x00030000(192K)
romfs = 0x00030000 0x001F0000(1984K)
usr = 0x00220000 0x003B0000(3776K)
custom = 0x005D0000 0x001A0000(1664K)
logo = 0x00770000 0x00010000(64K)
mtd = 0x00780000 0x00080000(512K).
Размер Flash: 0x00800000 (8M).
Адрес загрузки: 0x82000000
MTD адрес: 0x00780000 размер: 0x00080000

bootargs=mem=82M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1041 (May 02 2018 - 20:22:06)

Environment size: 1343/65532 bytes

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

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение VirtualLink » 09 авг 2021, 10:39

Складывай килобайты из строки bootargs и умножай на 1024, переводи в hex вот тебе и позиция, вот тебе и размер!
Значения в параметрах erase в hex!
192*1024=0x30000
(192+1984+3776+1664+64+512)*1024=0x800000

Что ты собрался стирать и зачем?!
Обычно так делают mtd раздел!

DarkDaemon
Новичок
Сообщения: 23
Зарегистрирован: 23 дек 2019, 02:51

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение DarkDaemon » 09 авг 2021, 11:37

VirtualLink писал(а):
09 авг 2021, 10:39
Что ты собрался стирать и зачем?!
Обычно так делают mtd раздел!
Благодарю за пояснение. 0x30000 тоже пробовал в качестве начального адреса - не помогло.

Я собрался стереть блок Env, где-то на форуме тут советовали его стереть, чтобы восстановился заводской MAC адрес.

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

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение VirtualLink » 09 авг 2021, 15:00

DarkDaemon писал(а):
09 авг 2021, 11:37
VirtualLink писал(а):
09 авг 2021, 10:39
Что ты собрался стирать и зачем?!
Обычно так делают mtd раздел!
Благодарю за пояснение. 0x30000 тоже пробовал в качестве начального адреса - не помогло.

Я собрался стереть блок Env, где-то на форуме тут советовали его стереть, чтобы восстановился заводской MAC адрес.
Блок переменных находится в загрузчике, как и криптоблок и не зная точно, что стирать и сколько, можно положить устройство!

DarkDaemon
Новичок
Сообщения: 23
Зарегистрирован: 23 дек 2019, 02:51

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение DarkDaemon » 09 авг 2021, 22:44

Уже 10 раз окирпичивал и 10 раз восстанавливал. Шил разные прошивки и через UART, и SPI программатором. MAC адрес не восстанавливается. Может его надо вручную где-то вписать в дамп? Неужели никто не сталкивался с такой проблемой?

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

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение VirtualLink » 10 авг 2021, 11:01

DarkDaemon писал(а):
09 авг 2021, 22:44
Уже 10 раз окирпичивал и 10 раз восстанавливал. Шил разные прошивки и через UART, и SPI программатором. MAC адрес не восстанавливается. Может его надо вручную где-то вписать в дамп? Неужели никто не сталкивался с такой проблемой?
Покажи чем прошиваешь!

Аватара пользователя
Sonya
Специалист
Сообщения: 1298
Зарегистрирован: 12 авг 2014, 15:24
Откуда: Сергиев Посад
Контактная информация:

Re: прошу помочь в восстановлении NVR NBD7804T-F

Сообщение Sonya » 10 авг 2021, 15:39

DarkDaemon писал(а):
09 авг 2021, 00:38
Уважаемый Sonya, нет ли у вас update.img для данного регистратора? Или может подскажете, как его собрать? Слетел мак адрес после грозы, пробовал разные прошивки, теперь даже обновить прошивку не получается - зависает при выборе в меню "Обновление". Дампы нашел, но программатором шить не хочу по озвученной вами выше причине.
По крипте и сборке update.img в программе dumpbuilder см. в одном из видео по ремонту:
#1. Не самый простой ремонт регистратора
#2. Типовой ремонт двух IP камер от XM

Ответить

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