Опознать модель и подобрать прошивку DVR

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
AlienP666
Специалист
Сообщения: 3331
Зарегистрирован: 01 апр 2016, 15:08

Re: Опознать модель и подобрать прошивку DVR

Сообщение AlienP666 » 19 сен 2018, 07:26

aavan писал(а):Насоседнем форуме опознали рег как DVR4016,прислали firmware,но там файл .img.,опознаётся как файл образа диска.Как с ним работать кто нибудь знает?
Распакуйте его архиватором

aavan
Специалист
Сообщения: 309
Зарегистрирован: 27 июн 2015, 06:51

Re: Опознать модель и подобрать прошивку DVR

Сообщение aavan » 19 сен 2018, 12:02

https://yadi.sk/d/OqrtGssaWp1yRg" onclick="window.open(this.href);return false; то что мне прислали

aavan
Специалист
Сообщения: 309
Зарегистрирован: 27 июн 2015, 06:51

Re: Опознать модель и подобрать прошивку DVR

Сообщение aavan » 19 сен 2018, 14:17

Так я пытался слить дамп.

U-Boot 2008.10-dirty (Jan 18 2012 - 12:12:27)

DRAM: 128 MB
Flash: 32 MB
In: serial
Out: serial
Err: serial

Usb auto update detecting ......
USB: scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
ERR: usb storage scan failed
ERR: file <product_update.bin> not found
USB: scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
ERR: usb storage scan failed
ERR: file <visiondigi_product_update.bin> not found
ERR: update image/config not found, slip update
Press CTRL-C to abort autoboot in uboot # tftp
phy_id = 0x8201
phy name = 0:02
PHY not link!
uboot # cp.b 0x80000000 0xe0000000 0x2000000
uboot # tftp 0x80000000 dump.bin 0x2000000
phy_id = 0x8201
phy name = 0:02
miiphy_register: non unique device name '0:02'
MAC: 48-72-05-66-99-55
TFTP to server 192.168.1.20; our IP address is 192.168.1.103
Upload Filename 'dump.bin'.
Upload from address: 0x80000000, 32.000 MB to be send ...
Uploading: [ Connected ]
################################ [ 2.888 MB]
################################ [ 5.752 MB]
################################ [ 8.616 MB]
################################ [11.480 MB]
################################ [14.344 MB]
################################ [17.208 MB]
################################ [20.072 MB]
################################ [22.960 MB]
################################ [25.824 MB]
################################ [28.688 MB]
################################ [31.552 MB]
#####
32.000 MB upload ok.
uboot #
если всё нормально то дамп там-https://yadi.sk/d/My2_hffCGlJlMw
если не нормально,то в чём моя ошибка?

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Опознать модель и подобрать прошивку DVR

Сообщение dede » 19 сен 2018, 18:45

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

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Опознать модель и подобрать прошивку DVR

Сообщение dede » 19 сен 2018, 19:18

Сделайте erase 0x80900000 0x80d00000 , это сотрёт раздел mtd, и в лучшем случае - все заработает. Ну либо ошибка уже другая будет :)

https://www.asmag.com/suppliers/feature ... co=skybest" onclick="window.open(this.href);return false; корпус не похож на эти?

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

Re: Опознать модель и подобрать прошивку DVR

Сообщение VirtualLink » 19 сен 2018, 19:24

dede писал(а):Сделайте erase 0x80900000 0x80d00000 , это сотрёт раздел mtd, и в лучшем случае - все заработает. Ну либо ошибка уже другая будет :)

https://www.asmag.com/suppliers/feature ... co=skybest" onclick="window.open(this.href);return false; корпус не похож на эти?
Коллега, подтверждаю, что конфиги битые, даже грубее бы сказал!

erase 0x80900000 0x400000

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

Re: Опознать модель и подобрать прошивку DVR

Сообщение VirtualLink » 19 сен 2018, 19:24

dede писал(а):Сделайте erase 0x80900000 0x80d00000 , это сотрёт раздел mtd, и в лучшем случае - все заработает. Ну либо ошибка уже другая будет :)
Коллега, подтверждаю, что конфиги битые, даже грубее бы сказал!

erase 0x80900000 0x400000

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Опознать модель и подобрать прошивку DVR

Сообщение dede » 19 сен 2018, 19:40

erase для NOR имеет иной синтаксис: erase start end
Если ваш вариант использовать, то нужно erase 0x80900000 +0x400000 :)

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

Re: Опознать модель и подобрать прошивку DVR

Сообщение VirtualLink » 19 сен 2018, 20:04

dede писал(а):erase для NOR имеет иной синтаксис: erase start end
Если ваш вариант использовать, то нужно erase 0x80900000 +0x400000
Коллега!
Мы оба ошиблись в делалях, но в целом каждый из нас верно указали, начало, окончание и длину области для удаления!
У ТС ведь
aavan писал(а):Так я пытался слить дамп.

uboot # cp.b 0x80000000 0xe0000000 0x2000000
uboot # tftp 0x80000000 dump.bin 0x2000000
Область откуда брал исходные данные без дополнительной инициализации памяти!

aavan
Специалист
Сообщения: 309
Зарегистрирован: 27 июн 2015, 06:51

Re: Опознать модель и подобрать прошивку DVR

Сообщение aavan » 20 сен 2018, 02:47

Благодарю мужики!Был в ночь на работе,с утра займусь регом.

aavan
Специалист
Сообщения: 309
Зарегистрирован: 27 июн 2015, 06:51

Re: Опознать модель и подобрать прошивку DVR

Сообщение aavan » 20 сен 2018, 03:58

Премного благодарен,после erase 0x80900000 +0x400000 и reset,рег заработал.Хотел бы прояснить=Область откуда брал исходные данные без дополнительной инициализации памяти!-как правильно сливать дамп?И как определить область расположения раздела mtd/

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Опознать модель и подобрать прошивку DVR

Сообщение dede » 20 сен 2018, 07:05

В логе загрузки было все указано
Creating 9 MTD partitions on "physmap-flash.0":
0x00000000-0x00100000 : "boot"
0x00100000-0x00300000 : "m-kernel"
0x00300000-0x00700000 : "s-kernel"
0x00700000-0x00900000 : "rootfs"
0x00900000-0x00d00000 : "mnt"
0x00d00000-0x01000000 : "web"
0x01000000-0x01800000 : "slave"
0x01800000-0x01fe0000 : "usr"
0x01fe0000-0x02000000 : "e2prom"

Инициализировать память - ну можно, но смысла не вижу, т.к. она все равно будет "проинициализирована" данными, прочитанными из флеш-памяти.

Ответить

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