прошивка NVR5232-4ks2 ver.4.0 китаец

punker

Active member
Здравствуйте! Нужна актуальная прошивка NVR5232-4ks2 ver.4.0 китаец. При прошивке через tftp только одна заставка: NVR 4.0 dahua
 

punker

Active member
Сделал run up . Вот что выдает:
U-Boot 2010.06-svn4246 (Oct 14 2019 - 01:30:39)

In: serial
Out: serial
Err: serial
squashfs use gzip
i:20, num:20
get nand flash data failed
read_block: failed to read block @0x6396db35
read_fragment_table: failed to read fragment table index
FATAL ERROR aborting: failed to read fragment table
###LOAD ERROR<0> for /usr/data/hardware.lua!
SCU: load slave image WARNING! unknown slave_kernel.img format!
OK
spi env sysbackup=0
Read backup misc byte ... no env and backup env tc !!!
ok!
PRODUCT:>1U
Hit any key to stop autoboot: 0
NET_autoLipDetect timeout

T T T T T
Retry count exceeded; starting again
Wrong Image Format for bootm command
ERROR: can't get kernel image!
hisilicon #

Хана настала 25x40?
 

punker

Active member
А вот printenv: (id затёр)

hisilicon # printenv
bootargs=console=ttyAMA0,115200 mem=928M root=/dev/mtdblock4 rootfstype=squashfs init=/linuxrc
slave_autostart=1
slave_bootargs=mem=64M console=ttyAMA2,115200
slave_bootcmd=nand read 0x81000000 0x2100000 0x100000;nand read 0x82000000 0x2200000 0x300000;nand read 0x83000000 0x2500000 0xe00000;bootm 0x81000000 0x82000000 0x83000000
bootdelay=1
Verif_Code=00000000000000000000000000000000
baudrate=115200
netup_timeout=1000
bootnandflash=1
loadaddr=0x42000000
key=000000000000
deviceid=0000000000000000
eth1addr=00:00:23:34:45:77
eth2addr=00:00:23:34:45:88
ver=U-Boot 2010.06-svn2905 (Oct 10 2017 - 19:10:58)
ethaddr=14:a7:8b:d9:9d:45
ID=
DEVID=DH-NVR5232-4KS2
gateway=192.168.1.1
filesize=588C0
fileaddr=42000000
gatewayip=192.168.1.1
netmask=255.255.255.0
ipaddr=192.168.1.108
serverip=192.168.1.10
bootargs_nvr=console=ttyAMA0,115200 mem=1104M root=/dev/mtdblock4 rootfstype=squashfs init=/linuxrc vmalloc=260M
appauto=1
dh_keyboard=1
load_modules=1
sysbackup=0
da=tftp u-boot.bin.img; flwrite
dr=tftp romfs-x.squashfs.img; flwrite
du=tftp user-x.squashfs.img; flwrite
dw=tftp web-x.squashfs.img; flwrite
dl=tftp logo-x.squashfs.img; flwrite
ds=tftp slave-x.squashfs.img; flwrite
dc=tftp custom-x.squashfs.img; flwrite
up=tftp update.img; flwrite
tk=tftp uImage; bootm
pm=tftp 575s_PMX.bin.img; flwrite
dx=tftp u-boot_slave.bin.img; flwrite
bootcmd=autoup; nand read 0x42000000 0x300000 0x400000; bootm
bootcmd_newui=autoup; partload uImage; bootm
slave_bootcmd_nvr=nand read 0x8C000000 0x2100000 0x100000;nand read 0x8D000000 0x2200000 0x300000;nand read 0x8E000000 0x2500000 0xe00000;bootm 0x8C000000 0x8D000000 0x8E000000
slave_bootcmd_nvr_newui=partload bootslave;partload uImageslave;partload rootfsslave;bootm 0x8C000000 0x8D000000 0x8E000000
autosip=192.168.254.254
autolip=192.168.1.108
autonm=255.255.255.0
autogw=192.168.1.1
netretry=no
updatetimeout=0
tftptimeout=0
restore=0
stdin=serial
stdout=serial
stderr=serial
verify=n
slave_cmd=bootm 8c000000 8d000000 8e000000

Environment size: 2066/131068 bytes
hisilicon #
Spi(cs1) ID: 0xEF 0x30 0x13 0x00 0x00 0x00
Special NAND id table Version 1.36
Nand ID: 0xC8 0xD1 0x80 0x95 0x40 0x7F 0x7F 0x7F
stmmac_init,707,0x1cc916,3
MAC: 00-00-23-34-45-66
 

fobos

Энтузиаст
покажите партномер устройства или ID в ЛС
 

punker

Active member
Залил.
U-Boot 2010.06-svn4246 (Oct 14 2019 - 01:30:39)

In: serial
Out: serial
Err: serial
squashfs use gzip
i:20, num:20
get nand flash data failed
read_block: failed to read block @0x6396db35
read_fragment_table: failed to read fragment table index
FATAL ERROR aborting: failed to read fragment table
###LOAD ERROR<0> for /usr/data/hardware.lua!
SCU: load slave image WARNING! unknown slave_kernel.img format!
OK
spi env sysbackup=0
Read backup misc byte ... no env and backup env tc !!!
ok!
PRODUCT:>1U
Hit any key to stop autoboot: 0
NET_autoLipDetect timeout

T T T T T
Retry count exceeded; starting again
Wrong Image Format for bootm command
ERROR: can't get kernel image!
hisilicon #
 

fobos

Энтузиаст
у вас в регистраторе используются три прошивки:
  1. U94 NAND-FLASH-MX30LF1G18AC-TI-1Gb или ее аналоги, допускаемые производителем
  2. U92 W25X40CLSNIG-4Mbit-SPI
  3. U28 STM8S003F3-STM8/16MHz-8KB Flash/128B EEPROM
...у всех этих м/с свои прошивки...мне они, к сожалению, недоступны, т.к. устройство для китайского рынка, а то, что доступно - не подходит из-за несоответствия данным в U28, поэтому и ругается после run up на LOAD ERROR<0> for /usr/data/hardware.lua и др.
Я могу попробовать сделать запрос на возможность доступа к этим прошивкам, но на это, возможно, понадобится какое то время...а первоначальный дамп, который был до всех обновлений сохранился?
 

punker

Active member
У меня есть дамп считанный с 25x40 программатором. Думал, что есть возможность откатится назад, перезаписав её.
Но там одни и те же данные, я так понимаю там первоначальный загрузчик и всё. Правда есть несколько фото консоли до перепрошивки на версию 4.0 . Могу выложить или в личку лучше?
 

fobos

Энтузиаст
основная прошивка в U94...скорее всего надо будет лить полностью дамп на программаторе в нее...есть для этого инструментарий?
 

fobos

Энтузиаст
нет...там SPI-NAND, а TL866a, по-моему, не работает с ними корректно, но могу ошибаться...в любом случае можно попытаться
 

fobos

Энтузиаст
да...U94...остальное загрузчик U92 и инфа о регионе, железе и т.п. в U28
 

punker

Active member
Буду думать как прошить. Спасибо за поддержку!!!
 

fobos

Энтузиаст
...если этот дамп не пойдет, то под этим номером есть достаточное количество дампов...если руки не опустятся, то можно будет их все попробовать...какой-нибудь должен подойти. я думаю
 

punker

Active member
To fobos.
Понял свою ошибку. Образы прошивок не заливались полностью. Сегодня, каким-то чудом восстановилась загрузка линукса на регистраторе, появилась заставка NVR ( без версии 4.0) и снова Illitgal software. После заливки второго образа, ситуация не изменилась, в консоли сыпятся сообщения. Где раздобыть родную прошивку, хотя бы с английским языком. Или хворост хоть дайте!
 
Зверху