dahua dh-nvr4216
Re: dahua dh-nvr4216
Писать с мобилы-это ужас.вообщем так-команда прошла.что-то очистилось.но всё так же висит на заставке
Re: dahua dh-nvr4216
Перепробовал несколько дампов для программатора и пару прошивок через tftp-безрезультатно.Мне что-то не верится,что проблема в процессоре.Рою дальше.
Re: dahua dh-nvr4216
Вынужден просить помощи у общественности,бо сам не справился-нашёл несколько дампов для программатора,несколько - для прошивки через tftp-результат тот же-заставка dahua появляется и висит только с родным дампом.прилагаю вывод с TTL :
при установке флеши прошитой родным дампом:
U-Boot 2010.06-svn1781 (May 29 2015 - 21:54:27)
DRAM: 1 GiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B"
the size of spi flash is 0x1000000
In: serial
Out: serial
Err: serial
user init finish.cpu type: hi3535
gpio type hwid
Hit any key to stop autoboot: 0
netup time out: 1000
Timeout
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'upgrade_info_7db780a713a4.txt'.
Download to address: 0x80100000
Downloading:
ARP Retry count exceeded; starting again
Failed to get info.txt
### JFFS2 loading '/boot/uImage' to 0x82000000
squashfs use lzma
### squashfs loading '/boot/uImage' to 0x82000000
squashfs use lzma
### squashfs load complete: 2647504 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.4.35_hi3535
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2647440 Bytes = 2.5 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
При попытке прошить любой раздел, к примеру:
hisilicon # run dr
TFTP from server 192.168.1.254; our IP address is 192.168.1.108
Download Filename 'romfs-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
DestAddr invalid!
DestAddr: 0xA0000000~0xA2000000, flash_baseaddr:ffffffff
resetting ...
что значит эта ошибка?
при установке флеши прошитой родным дампом:
U-Boot 2010.06-svn1781 (May 29 2015 - 21:54:27)
DRAM: 1 GiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B"
the size of spi flash is 0x1000000
In: serial
Out: serial
Err: serial
user init finish.cpu type: hi3535
gpio type hwid
Hit any key to stop autoboot: 0
netup time out: 1000
Timeout
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'upgrade_info_7db780a713a4.txt'.
Download to address: 0x80100000
Downloading:
ARP Retry count exceeded; starting again
Failed to get info.txt
### JFFS2 loading '/boot/uImage' to 0x82000000
squashfs use lzma
### squashfs loading '/boot/uImage' to 0x82000000
squashfs use lzma
### squashfs load complete: 2647504 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.4.35_hi3535
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2647440 Bytes = 2.5 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
При попытке прошить любой раздел, к примеру:
hisilicon # run dr
TFTP from server 192.168.1.254; our IP address is 192.168.1.108
Download Filename 'romfs-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
DestAddr invalid!
DestAddr: 0xA0000000~0xA2000000, flash_baseaddr:ffffffff
resetting ...
что значит эта ошибка?
Re: dahua dh-nvr4216
hisilicon # printenv
bootargs=mem=118M, console=ttyAMA0,115200 rootfstype=cramfs root=/dev/mtdblock1 stmmaceth=flow_ctrl:0x3,buf_sz:8192,dma_rxsize:512
bootcmd=netup; fsload; bootm
bootdelay=3
dh_keyboard=1
load_modules=1
appauto=1
da=tftp u-boot.bin.img; flwrite
dr=tftp romfs-x.cramfs.img; flwrite
du=tftp user-x.cramfs.img; flwrite
dw=tftp web-x.cramfs.img; flwrite
dl=tftp logo-x.cramfs.img; flwrite
dc=tftp custom-x.cramfs.img; flwrite
up=tftp update.img; flwrite
tk=tftp uImage; bootm
baudrate=115200
netup_timeout=1000
bootfile="uImage"
autosip=192.168.254.254
autolip=192.168.1.108
autogw=192.168.1.1
autonm=255.255.255.0
tftptimeout=1000
netretry=no
toe=0
eth1addr=00:00:23:34:45:77
wifiaddr=00:00:00:00:00:00
DEVID=0000000000000000000000000000000
Verif_Code=0000000000000000000000000000000
HWID=00000000000000255.255.255.255
netmask=255.255.0.0
gatewayip=10.42.0.1
key=000000000000
deviceid=0000000000000000
restore=0
selfchecked=1
ethaddr=4c:11:bf:41:b6:d1
ID=1K02E89PAYJ9V78
serverip=192.168.1.254
ipaddr=192.168.1.108
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1781 (May 29 2015 - 21:54:27)
Environment size: 1112/131068 bytes
hisilicon #
bootargs=mem=118M, console=ttyAMA0,115200 rootfstype=cramfs root=/dev/mtdblock1 stmmaceth=flow_ctrl:0x3,buf_sz:8192,dma_rxsize:512
bootcmd=netup; fsload; bootm
bootdelay=3
dh_keyboard=1
load_modules=1
appauto=1
da=tftp u-boot.bin.img; flwrite
dr=tftp romfs-x.cramfs.img; flwrite
du=tftp user-x.cramfs.img; flwrite
dw=tftp web-x.cramfs.img; flwrite
dl=tftp logo-x.cramfs.img; flwrite
dc=tftp custom-x.cramfs.img; flwrite
up=tftp update.img; flwrite
tk=tftp uImage; bootm
baudrate=115200
netup_timeout=1000
bootfile="uImage"
autosip=192.168.254.254
autolip=192.168.1.108
autogw=192.168.1.1
autonm=255.255.255.0
tftptimeout=1000
netretry=no
toe=0
eth1addr=00:00:23:34:45:77
wifiaddr=00:00:00:00:00:00
DEVID=0000000000000000000000000000000
Verif_Code=0000000000000000000000000000000
HWID=00000000000000255.255.255.255
netmask=255.255.0.0
gatewayip=10.42.0.1
key=000000000000
deviceid=0000000000000000
restore=0
selfchecked=1
ethaddr=4c:11:bf:41:b6:d1
ID=1K02E89PAYJ9V78
serverip=192.168.1.254
ipaddr=192.168.1.108
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1781 (May 29 2015 - 21:54:27)
Environment size: 1112/131068 bytes
hisilicon #
Re: dahua dh-nvr4216
Хорошо, так а
setenv dh_keyboard 0;saveenv;reset
делали? логи потом пойдут
setenv dh_keyboard 0;saveenv;reset
делали? логи потом пойдут
Re: dahua dh-nvr4216
Нет.я о таком и не слышал.завтра с утра попробую.а что это за команда?
-
- Специалист
- Сообщения: 905
- Зарегистрирован: 15 ноя 2014, 22:34
- Откуда: alarmsystem-cctv
- Контактная информация:
Re: dahua dh-nvr4216
Если можно подробнее-откуда их взять и какими командами ввести?
Re: dahua dh-nvr4216
Благодарю,утром попробую и отчитаюсь
-
- Специалист
- Сообщения: 905
- Зарегистрирован: 15 ноя 2014, 22:34
- Откуда: alarmsystem-cctv
- Контактная информация:
Re: dahua dh-nvr4216
В соседней теме описано
1. Подключаем регистратор (уже с восстановленной прошивкой) к компьютеру посредством последовательного порта. На моем регистраторе – это RS232. На вашем регистраторе, - смотрите самостоятельно, - скорее всего его TTL-вариант
2. Запускаем NCOM или PuTTY (настроенный, естественно) и останавливаем загрузку клавишей *
3. В командной строке вводим:
printenv
и видим (среди прочего), что строка ID= заполнена восемнадцатью нулями
4. Меняем серийный номер вводя:
setenv ID <серийный номер без незначащих нолей впереди>
(здесь ID – в верхнем регистре). Записываем во флэш вводя:
saveenv
5. Меняем мак-адрес вводя:
mac <мак-адрес>
(мак в формате xx:xx:xx:xx:xx:xx), эта команда сразу записывает мак во флэш. Думаю, что мак можно поменять и так:
setenv ethaddr <мак-адрес>
saveenv