прошу помощи в восстановлении XM NBD7804T-F

saffers
Сообщения: 11
Зарегистрирован: 07 апр 2017, 00:53

прошу помощи в восстановлении XM NBD7804T-F

Сообщение saffers » 07 апр 2017, 02:12

Здравствуйте, уважаемый iTuneDVR!
прошу Вас помощь в восстановлении:

отписал в другом форуме, не буду повторяться опять.
http://forum.videon.spb.ru/viewtopic.php?f=24&t=10043

Неудачно перепрошил свой 4-канальный NVR NBD7804T-F. Залил прошивку от другой модели 8-канального NVR SimpGeneral_General_NBD7808T-PL_V4.02.R11.Nat.OnvifC.20170227 через CMS.
Там в прошивке было 4 раздела:
custom-x.cramfs.img
logo-x.cramfs.img
romfs-x.cramfs.img
user-x.cramfs.img
и файл InstallDesc

Каюсь очень, что не сделал никакой бэкап прошивки, кроме конфигурации NVR.
На пинги не отвечает, при загрузке появляется только логотип iDVR.

На плате наклеен лейбл 7804T-PL
Стояла версия V4.02.R11.00031118.12001.130000 от 2015-06-23.
В файле ProductType.ini значится вообще NBD6804T-F
Чип на самом деле HI3515C, хотя в линухе на команду cat /proc/cpuinfo выдавало HI3520D.

Подключился через UART. Использовал старый data-com кабель от Siemens C35.
Обнаружил, что при загрузке дело доходило только этого момента:

Чтобы я не заливал, пока загрузка находится все на стадии booting the kernel и дальше ничего не происходит:

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

Starting kernel ...

Uncompressing Linux... done, booting the kernel.


Подозреваю, что нарушен u-Boot Environment, хотя я его не заливал.
Я имею ввиду файл u-boot.env.img не заливался.

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 07 апр 2017, 11:52

Добрый!
Читал вчера Ваш пост на другом форуме.
Раз загрузчик работает, то всё всегда просто:
- вернуть его к исходному от данной модели;
- восстановить по модульно все остальное.
Источником будет служить сама прошивка для оригинального аппарата.

То, что после старта ядра тишина - это нормально и сильно парится по данному вопросу не нужно
Можно оригинальной и восстановить прошивкой
SimpGeneral_General_NBD7804T-F_V4.02.R11.20150623.bin
она около 7 мб

saffers
Сообщения: 11
Зарегистрирован: 07 апр 2017, 00:53

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение saffers » 07 апр 2017, 12:27

Спасибо, за ответ.
Из-за чего тогда зависание?
Эту SimpGeneral_General_NBD7804T-F_V4.02.R11.20150623.bin прошивку я разыскал, на одном из китайских сайтов.
Я по-модульно заливал, и не только эту прошивку, но и другие более свежие, но пока тишина. Нет никакой реакции от девайса.
Мог ли CMS переписать при заливке от 7808 раздел Enviroment или U-boot (данных модулей не было в прошивке 7808) или это исключено?

У меня мысли пока такие: стереть конфигурацию из u-boot. Не знаю пока как...
Искать дамп для 7804 с флеши или модуль enviroment или printenv для 7804.
Нужны подсказки профессионала.

Спасибо, за ответ!
Исходное состояние сейчас уже не известно :((
Нужен в идеале какой-то дамп флеши, хотя бы printenv от 7804.

Я разыскал прошивку SimpGeneral_General_NBD7804T-F_V4.02.R11.20150623.bin.
пробовал залить по-модульно, пока нет положительных результатов ни с этой, указанной вами, ни с более свежей прошивкой.
Где споткнулся не понятно.

Из мыслей пока только, что как-то стереть конфиг.
Может он не может загрузиться. Но пока не до конца ясно, как это сделать из под u-boot.


Спасибо за ответ!

Исходное состояние не известно уже.
Дампа флеши нет, а поиски модуля Environment от 7804 и printenv 7804 не увенчались успехом.
:cry: :cry: :cry:

Заливка этой прошивки SimpGeneral_General_NBD7804T-F_V4.02.R11.20150623.bin и более свжих по-модульно тоже не дает результатов.
Где спотыкается не понятно....

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 07 апр 2017, 14:24

Форум модерируется и много раз писать не нужно ;)

Я исхожу из этого
saffers писал(а):На плате наклеен лейбл 7804T-PL
Стояла версия V4.02.R11.00031118.12001.130000 от 2015-06-23.

Потому и предложил конкретную прошивку, а не что-то другое!

Чем был обновлён аппарат?

Логи обновлений сейчас по замене загрузчика, других компонентов и пр.

В u-boot выть команды help, printenv как есть и сюда текстов в секциях кода оформить.

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 07 апр 2017, 18:58

Перечитал другой форум и если есть мнение, что что-то не так с переменными окружения, то стоит попробовать следующее.
Софтово из u-boot выкачать дамп самой прошивки.
Зачистить область переменных, через erase, с предварительной подготовкой интерфейса spi.

Действительно, в прошивках нет загрузчика и он остался неизменным.

Зачищать флеш полностью нерекомендую, потому что потому будут проблемы, а так будет образ, будет проще.

saffers
Сообщения: 11
Зарегистрирован: 07 апр 2017, 00:53

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение saffers » 08 апр 2017, 01:34

из u-boot сделал сохранение(дамп) прошивки.
Правда по совету dede выполнил стирание области 0x780000 размером 0х80000 и 1ый сохраненный дамп обнулился, т.к. по ошибке отправилась команда tftp и стерла мой 1ый бэкап.
Какой-то бэкап уже есть.

Скачал повторно, но область 0x780000 размером 0х80000 уже стерта.
По-моему в этой области велась запись логов авторизации и работы NVR.

не понял про зачистку области переменных...
Зачистить область переменных, через erase, с предварительной подготовкой интерфейса spi.

Как-то надо восстановить область Environment ...

Будут новые соображения?

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 08 апр 2017, 01:51

Для начала надо выполнить,то, что было сказано выше.
Дамп в почту.
saffers писал(а):не понял про зачистку области переменных...

А что тут непонятно, если ты уже что-то стирал?
По поводу зачистки я давал предупреждения выше тоже, однако..... ты уже это сделал.

saffers
Сообщения: 11
Зарегистрирован: 07 апр 2017, 00:53

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение saffers » 08 апр 2017, 13:04

отправил дамп и прошивки вам на почту

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 08 апр 2017, 13:21

saffers писал(а):отправил дамп и прошивки вам на почту

Получил.
Как я и предупреждал поспешили со стирание области по совету с другого форума.
Выложите сюда вывод лог загрузки с остановкой в u-boot и вывод help и printenv.

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: прошу помощи в восстановлении XM NBD7804T-F

Сообщение iTuneDVR » 08 апр 2017, 13:27

Оригинальный набор переменных, извлеченных из загрузчика выделенного из присланного дампа

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

bootargs=mem=104M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
bootcmd=sf probe 0;sf read 84000000 770000 10000;logoload 84000000;decjpg;sf read 82000000 30000 400000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:0b:3f:00:00:01
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
bootfile="uImage"
da=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 0x1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite


В любом случае придётся восстанавливать раздел с конфигом регистратора, который был затёрт.
Иначе не будет ничего сохраняться, когда всё стартанёт.
Загрузчик должен поддерживать восстановление по USB.


Вернуться в «Видеорегистраторы XM»