Восстановление прошивки Dahua DH-DVR1604HF-AL
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Старой прошивки нету, бэкап не делал. Обновление загрузчика это: da=tftp 0x80000000 u-boot.bin.img; flwrite? Т.е. нужно взять файл u-boot.bin.img из правильной прошивки и зашить командой run da?
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Valcom81 писал(а):Старой прошивки нету, бэкап не делал. Обновление загрузчика это: da=tftp 0x80000000 u-boot.bin.img; flwrite? Т.е. нужно взять файл u-boot.bin.img из правильной прошивки и зашить командой run da?
Старой я имел ввиду, более ранней. Ну, по крайней мере той, на которую тебе в этой ветке дал один форумчанин ссылку на dh-vision и которую ты переименовывал. Распаковываешь и дальше по подсказке. Всё тоже самое. Да, run da!
А чтобы не было мешанины и путаницы и раз терять всё равно нечего, то:
вот файлы для DVR1604HF-A !!!
Обычная прошивка
http://iTuneDVR.ru/_ftp/DAHUA/DVR/DVR16 ... 130403.bin
Образ загрузчика для команды run da
http://iTuneDVR.ru/_ftp/DAHUA/DVR/DVR16 ... ot.bin.img
Полный образ дл я восстановления из u-boot
http://iTuneDVR.ru/_ftp/DAHUA/DVR/DVR16 ... update.img
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Эти файл я уже попробовал, невоспранимает u-boot.bin.img
На сайте vidimost есть более старая прошивка: General_DVRxx04HF-X_Eng_P_V2.610.0000.0.R.20120314 но там не архив а бин файл, можно из него как то выделить u-boot.bin.img?
Код: Выделить всё
Board: STx7108-HDK [32-bit mode]
U-Boot 1.3.1 (svn:645, Feb 22 2013 - 13:46:30) - N6II
DRAM: 128 MiB
SPI: info: found S25FL128P (16MiB) device (page=256,erase=65536)
In: serial
Out: serial
Err: serial
DVR_ORIG_HWID: high_32bit(hex):307942a8 low_32bit(hex):c04e70f0
DVR_ORIG_HWID: video_channel_num=16, dsp_chip=1
Hit any key to stop autoboot: 3 0
HDK7108> set appauto 0
HDK7108> set dh_keyboard 0
HDK7108> save
Saving Environment to SPI Serial Flash...
HDK7108> printenv
bootargs=mem=128M, console=ttyAS0,115200 bigphysarea=1512 root=/dev/mtdblock1
bootcmd=fsload; bootm
bootdelay=3
load_modules=1
logserver=127.0.0.1
da=tftp 0x80000000 u-boot.bin.img; flwrite
dr=tftp 0x80000000 romfs-x.cramfs.img; flwrite
du=tftp 0x80000000 user-x.cramfs.img; flwrite
dw=tftp 0x80000000 web-x.cramfs.img; flwrite
dl=tftp 0x80000000 logo-x.cramfs.img; flwrite
ds=tftp 0x80000000 slave-x.cramfs.img; flwrite
dc=tftp 0x80000000 custom-x.cramfs.img; flwrite
up=tftp 0x80000000 update.img; flwrite
tk=tftp 0x80000000 uImage; bootm
baudrate=115200
oem_type=N6II
ethaddr=90:02:A9:72:79:84
eth1addr=20:11:08:04:17:01
ID=PA1MP05100342
DEVID=DVR
HWID=0000000000000
gatewayip=10.6.0.1
restore=0
serverip=192.168.1.10
ipaddr=192.168.1.50
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
appauto=0
dh_keyboard=0
Environment size: 829/16380 bytes
HDK7108> run da
Realtek 8211C found
STM-GMAC: 100Mbs full duplex link detected
TFTP from server 192.168.1.10; our IP address is 192.168.1.50
Filename 'u-boot.bin.img'.
Load address: 0x80000000
Loading: *#####################################
done
Bytes transferred = 185756 (2d59c hex)
## Checking Image at 0x80000000 ...
invaild name linux
HDK7108>
На сайте vidimost есть более старая прошивка: General_DVRxx04HF-X_Eng_P_V2.610.0000.0.R.20120314 но там не архив а бин файл, можно из него как то выделить u-boot.bin.img?
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Valcom81 писал(а):Эти файл я уже попробовал, невоспранимает u-boot.bin.img
....
Ну значит надо править старый загрузчик слегка под новый вариант N6II и пытаться обновлять!
Valcom81 писал(а):На сайте vidimost есть более старая прошивка: General_DVRxx04HF-X_Eng_P_V2.610.0000.0.R.20120314 но там не архив а бин файл, можно из него как то выделить u-boot.bin.img?
Нет, будет тоже самое. Надо поправить вначале сигнатуры и только потом сможет нормально обновиться или надо просто грузить образы напрямую в нужные участки флеша. Но лучше сделать правильно...
Либо еще вариант.
Оставить новый загрузчик как есть, но попытаться используя другие команды из примера, обновить остальные участки старым образами img, распаковав архиватором основной файл старой(предыдущей) прошивки!
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
iTuneDVR писал(а):Ну значит надо править старый загрузчик слегка под новый вариант N6II и пытаться обновлять!
iTuneDVR писал(а):Надо поправить вначале сигнатуры и только потом сможет нормально обновиться или надо просто грузить образы напрямую в нужные участки флеша. Но лучше сделать правильно...
Либо еще вариант.
Оставить новый загрузчик как есть, но попытаться используя другие команды из примера, обновить остальные участки старым образами img, распаковав архиватором основной файл старой(предыдущей) прошивки!
С чего в первую очередь начать?
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Valcom81 писал(а):iTuneDVR писал(а):Ну значит надо править старый загрузчик слегка под новый вариант N6II и пытаться обновлять!iTuneDVR писал(а):Надо поправить вначале сигнатуры и только потом сможет нормально обновиться или надо просто грузить образы напрямую в нужные участки флеша. Но лучше сделать правильно...
Либо еще вариант.
Оставить новый загрузчик как есть, но попытаться используя другие команды из примера, обновить остальные участки старым образами img, распаковав архиватором основной файл старой(предыдущей) прошивки!
С чего в первую очередь начать?
Я эже уже писал выше
Код: Выделить всё
dr=tftp 0x80000000 romfs-x.cramfs.img; flwrite
dw=tftp 0x80000000 web-x.cramfs.img; flwrite
dl=tftp 0x80000000 logo-x.cramfs.img; flwrite
dc=tftp 0x80000000 custom-x.cramfs.img; flwrite
А правка шапки загрузчика, как будет время, если дойдёт дело до этого!
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Всем Привет.
не подскажите где взять update.img под dh-dvr0404hf-an
проблема в том что в режиме u-boot lan port работает в штатной загрузке нет..
не подскажите где взять update.img под dh-dvr0404hf-an
проблема в том что в режиме u-boot lan port работает в штатной загрузке нет..
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
iTuneDVR писал(а):Я эже уже писал вышеКод: Выделить всё
dr=tftp 0x80000000 romfs-x.cramfs.img; flwrite
dw=tftp 0x80000000 web-x.cramfs.img; flwrite
dl=tftp 0x80000000 logo-x.cramfs.img; flwrite
dc=tftp 0x80000000 custom-x.cramfs.img; flwrite
Ничего не шьется, ошибка одна и та же:Код: Выделить всё
invaild image name: linux
iTuneDVR писал(а):А правка шапки загрузчика, как будет время, если дойдёт дело до этого!
Я так понимаю, помимо правки имени образа могут вылезти и другие не стыковки? С помощью чего можно редактировать образы? Читал что это делается под Linux-ом так ли это? И есть ли редакторы под винду?
Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
Valcom81 писал(а):Я так понимаю, помимо правки имени образа могут вылезти и другие не стыковки? С помощью чего можно редактировать образы? Читал что это делается под Linux-ом так ли это? И есть ли редакторы под винду?
На счёт нестыковок скорее нет чем да т.к.ты пытаешься вернуть к исходному состоянию из ситуации обновления другой совсем прошивкой!!!
Что касается программ редакторов, то руки и голову никто не отменял и н исключал из этого дела, а так любой HeX- редактор и вперёд хоть подо что!

Re: Восстановление прошивки Dahua DH-DVR1604HF-AL
nvden писал(а):Всем Привет.
не подскажите где взять update.img под dh-dvr0404hf-an
проблема в том что в режиме u-boot lan port работает в штатной загрузке нет..
Для этого нужна просто обычная прошивка для этой модели.
Я уже сталкивался с такими ситуациями и вся проблема в схожей, но некорректной прошивки. Отличия могут быть не только в сетевом драйвере, но и в другом. В данном случае тебе повезло, что хоть в u-boot сетка работает, хотя обновить прошивку можно спокойно и через USB при загруженом регистраторе! Дело за малым - правильная прошивка.
