Нужен дамп Dahua HCVR4116HS-S2

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Нужен дамп Dahua HCVR4116HS-S2

Сообщение karadjia » 14 дек 2018, 14:59

Всем доброго времени суток.
Нужен дамп от регистратора Dahua DHI-HCVR4116HS-S2. Рег окирпичился после неудачной прошивки.
Ткните носом где взять.
Всем спасибо.

Аватара пользователя
diim
Специалист
Сообщения: 235
Зарегистрирован: 05 авг 2017, 09:13

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение diim » 17 дек 2018, 11:05

karadjia писал(а):Всем доброго времени суток.
Нужен дамп от регистратора Dahua DHI-HCVR4116HS-S2. Рег окирпичился после неудачной прошивки.
Ткните носом где взять.
Всем спасибо.
А не кто не даст тебе дамп, потому как в дампах содержиться индивидуальная информация устройства.
Об этом нужно было позаботиться раньше и сделать бекап.
А сейчас восстанавливай свою прошивку, через UART, предварительно сделай дамп.

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение karadjia » 20 дек 2018, 14:26

Ну это уже понял.
Тогда другой вопрос.
Узнал как загубили рег - тупо залили через рег русификатор от DH_XVR5x08-S2. Перепутали с DH_HCVR5x08-S2. Естественно получили кирпич с заставкой Dahua.
Пытаюсь залить прошивку DH_HCVR5x08-S2_Eng_P_V3.200.0004.13.R.20171021 - пишет что flwrite error 1! Взял отсюда https://support.vidimost.com/comment.php?dlid=329" onclick="window.open(this.href);return false;
Вот лог
U-Boot 2010.06-svn2232 (Apr 27 2016 - 11:44:08)
Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
chip type hi3521a
===============================================
DPLL:400Mhz DDR:1600Mhz
APLL:1100Mhz VPLL0:162Mhz
===============================================
phy id:0x1cc816
nice find PHY RTL8201 on higmac
find_inode failed for name=hwidconfig
hwid_gpio_val=0x12
Hit any key to stop autoboot: 0
hisilicon # run up
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 4C-11-BF-68-6B-C1
TFTP from server 192.168.88.100; our IP address is 192.168.88.108
Download Filename 'update.img'.
Download to address: 0x82000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
################################ [ 4.000 MB]
################################ [ 5.000 MB]
################################ [ 6.000 MB]
################################ [ 7.000 MB]
################################ [ 8.000 MB]
################################ [ 9.000 MB]
################################ [10.000 MB]
################################ [11.000 MB]
################################ [12.000 MB]
################################ [13.000 MB]
##################
done
Bytes transferred = 14245501 (d95e7d hex)
close frondboard!
Bad Magic Number
flwrite error 1!
connect frondboard!
resetting ...
Вот и вопрос - где взять прошивку на этот рег. Или что делаю не так?
Всем спасибо.

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение karadjia » 20 дек 2018, 14:29

Вот лог с залитым русификатором. Может что-то прояснит.

U-Boot 2010.06-svn2232 (Apr 27 2016 - 11:44:08)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
chip type hi3521a
===============================================
DPLL:400Mhz DDR:1600Mhz
APLL:1100Mhz VPLL0:162Mhz
===============================================
phy id:0x1cc816
nice find PHY RTL8201 on higmac
Can't find sysmemsize:<NULL>
hwid_gpio_val=0x12
Hit any key to stop autoboot: 0
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Linux version 3.10.0-SVN:6467 (jenkins@Centos-125) (gcc version 4.8.3 20131202 ( prerelease) (Hisilicon_v300) ) #1 Wed Apr 27 10:08:07 CST 2016
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: bigfish
Memory policy: ECC disabled, Data cache writeback
CPU: All CPU(s) started in SVC mode.
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 87376
Kernel command line: mem=344M console=ttyAMA0,115200 root=/dev/mtdblock1 rootfst ype=squashfs dh_keyboard=0 load_modules=1 mac_info=82372 env_off=327680 env_size =32768 secerase=2
==>start:"=0 load_modules=1 mac_info=82372 env_off=327680 env_size=32768 seceras e=2" use_console:1
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 344MB = 344MB total
Memory: 343448k/343448k available, 8808k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0x96000000 - 0xff000000 (1680 MB)
lowmem : 0x80000000 - 0x95800000 ( 344 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x804fc968 (5075 kB)
.init : 0x804fd000 - 0x805226c4 ( 150 kB)
.data : 0x80524000 - 0x80553f20 ( 192 kB)
.bss : 0x80553f20 - 0x80578aa0 ( 147 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:128
GIC CPU mask not found - kernel will fail to boot.
GIC CPU mask not found - kernel will fail to boot.
sched_clock: 32 bits at 62MHz, resolution 16ns, wraps every 68719ms
Console: colour dummy device 80x30
Calibrating delay loop... 2190.54 BogoMIPS (lpj=10952704)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x803a2a40 - 0x803a2a98
devtmpfs: initialized
NET: Registered protocol family 16
DMA: preallocated 1024 KiB pool for atomic coherent allocations
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x12080000 (irq = 38) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x12090000 (irq = 39) is a PL011 rev2
uart:2: ttyAMA2 at MMIO 0x120a0000 (irq = 40) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
hi-spi-master hi-spi-master.0: with 2 chip select slaves attached
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource timer0
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
CPU PMU: probing PMU on CPU 0
hw perfevents: enabled with ARMv7 Cortex-A7 PMU driver, 5 counters available
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.30 [Flags: R/W DEBUG].
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 670
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
dh_proc has been probed successfully!
brd: module loaded
loop: module loaded
hiahci: initializing
ahci ahci.0: can't get clock
ahci: SSS flag set, parallel bus scan disabled
ahci ahci.0: AHCI 0001.0300 32 slots 2 ports 6 Gbps 0x3 impl platform mode
ahci ahci.0: flags: ncq sntf stag pm led clo only pmp fbs slum part ccc sxs boh
scsi0 : ahci_platform
scsi1 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x11010000-0x1101ffff] port 0x100 irq 49
ata2: SATA max UDMA/133 mmio [mem 0x11010000-0x1101ffff] port 0x180 irq 49
Check Flash Memory Controller v100 ... Found.
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
Creating 7 MTD partitions on "hi_sfc":
0x000000000000-0x000000060000 : "boot+env"
0x000000060000-0x000000da0000 : "rootfs"
0x000000da0000-0x000000f40000 : "web"
0x000000f40000-0x000000f60000 : "custom"
0x000000f60000-0x000000f80000 : "logo"
0x000000f80000-0x000001000000 : "config"
0x000000000000-0x000001000000 : "ALL"
Higmac dma_sg_phy: 0x95380000
libphy: higmac_mdio_bus: probed
found Phy ID:0x001cc816
Higmac mac:4c:11:bf:68:6b:c1
ETH0: rmii, phy_addr=0, mii_name=mdio0
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver cdc_ncm
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
before uhci_hcd and ohci_hcd, not after
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 51, io mem 0x10040000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 50, io mem 0x10030000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
hisi_i2c hisi_i2c.0: Hisilicon [i2c-0] probed!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
oprofile: using timer interrupt.
TCP: cubic registered
NET: Registered protocol family 10
mip6: Mobile IPv6
sit: IPv6 over IPv4 tunneling driver
ip6_gre: GRE over IPv6 tunneling driver
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: TOSHIBA DT01ACA200, MX4OABB0, max UDMA/133
ata1.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access ATA TOSHIBA DT01ACA2 MX4O PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 0:0:0:0: [sda] 4096-byte physical blocks
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DP O or FUA
sda: unknown partition table
sd 0:0:0:0: [sda] Attached SCSI disk
ata2: SATA link down (SStatus 0 SControl 300)
VFS: Mounted root (squashfs filesystem) readonly on device 31:1.
devtmpfs: mounted
Freeing unused kernel memory: 148K (804fd000 - 80522000)
[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
[RCS]: /etc/init.d/S80network
[RCS]: /etc/init.d/S81toe
[RCS]: /etc/init.d/S99dh
Success to mount jffs2 /dev/mtdblock5!!

7z ANSI-C Decoder 9.20 : Igor Pavlov : Public domain : 2010-11-18

Extracting lib/
Extracting lib/i2c_read
Extracting lib/i2c_write
Extracting lib/crgctrl_hi3521a.sh
Extracting lib/load_hisimod.sh
Extracting lib/pinmux_hi3521a_i2s.sh
Extracting lib/pinmux_hi3521a_vga_hdmi_spi.sh
Extracting lib/pinmux_hi3521a_vicap.sh
Extracting lib/sysctl_hi3521a_asic.sh
Extracting lib/avss.ko
Extracting lib/driverbox.ko
Extracting lib/hi3521a_adec.ko
Extracting lib/hi3521a_aenc.ko
Extracting lib/hi3521a_ai.ko
Extracting lib/hi3521a_aio.ko
Extracting lib/hi3521a_ao.ko
Extracting lib/hi3521a_base.ko
Extracting lib/hi3521a_chnl.ko
Extracting lib/hi3521a_h264e.ko
Extracting lib/hi3521a_hdmi.ko
Extracting lib/hi3521a_ive.ko
Extracting lib/hi3521a_jpegd.ko
Extracting lib/hi3521a_jpege.ko
Extracting lib/hi3521a_rc.ko
Extracting lib/hi3521a_region.ko
Extracting lib/hi3521a_sys.ko
Extracting lib/hi3521a_tde.ko
Extracting lib/hi3521a_vda.ko
Extracting lib/hi3521a_vdec.ko
Extracting lib/hi3521a_venc.ko
Extracting lib/hi3521a_vfmw.ko
Extracting lib/hi3521a_vgs.ko
Extracting lib/hi3521a_viu.ko
Extracting lib/hi3521a_vou.ko
Extracting lib/hi3521a_vpss.ko
Extracting lib/hi_i2c.ko
Extracting lib/hi_media.ko
Extracting lib/hi_rtc.ko
Extracting lib/hifb.ko
Extracting lib/hiuser.ko
Extracting lib/lc_ether.ko
Extracting lib/mmz.ko
Extracting lib/osa.ko
Extracting lib/rt5370sta.ko
Extracting lib/usbserial.ko

Everything is Ok


[OSA-DRV] OSA Build on Apr 27 2016 at 11:54:11.
[OSA-DRV] SVN NUM: 4472.


[OSA-DRV] Monitor Task pid=718 tid=718

------------------------------------------------------------
driverbox.ko SVN version:14854 build date: Wed, 27 Apr 2016 11:48:33 +0800
------------------------------------------------------------

Not find videochip hwid value
Not find encodetype hwid value
Not find audiochannel hwid value
##########simvideo=16, digvideo=0, videochip=-1, encodetype=-1,audiochannel= -1
ProlicyTable[0] = 0
ProlicyTable[1] = 2
ProlicyTable[2] = 1
ProlicyTable[3] = 0
ProlicyTable[4] = 0
ProlicyTable[5] = 0
ProlicyTable[6] = 0
chip type hi3521a
system gpio infor:010010000
[DRVBOX] our product ID: 0x0400043F
[DRVBOX] our board ID: 0x03000016
[DRVBOX] our product Type: HCVR4116HS-S3
host_hwid_value:[0x0020049300040706][0x000000104000828c]
[DRVBOX] NICE, This System Has No I2c SwitchChips.
[DRVBOX] NICE, This System Has No Signal Selector.
Hisilicon Watchdog Timer: 0.01 initialized. default_margin=180 sec (nowayout= 1, nodeamon= 1)
[DRVBOX] Total 0 spi bus registered
[ExpComDriver]: NICE, This System Has No ExpandComs.
This Machine Has No Expand Coms.
This Machine Has No LCD devices.
[INFRARED]: NICE, This Machine Doesn't Support INFRARED.
[DRVBOX] WARN (dh_misc_init_device|147): UNKONW TYPE. Using Default.
[DRVBOX] WARN (default_misc_init|63): Default default_misc_init
NICE, The Kernel Supports BPA, But We Don't Use it.
NICE, This System Has No EDMA FUNCTION.
No TouchScreen
[DRVBOX] [MBUS]: NICE, This Machine Doesn't Support MBUS.
[DRVBOX] [PSTN]: NICE, This Machine Doesn't Support PSTN.

[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 28
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:42 Value:0x2
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:43 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:515 Value:0x1
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:44 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:516 Value:0x1
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:517 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:518 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:519 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:520 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:45 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:46 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:47 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:48 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:49 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:50 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:51 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:52 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:53 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:58 Value:0x2
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:59 Value:0x6
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:61 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:63 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:64 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:65 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:66 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:67 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:68 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:69 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:521 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:73 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:74 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:522 Value:0x1
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:523 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:75 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:525 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:80 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:62 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:513 Value:0xffffffff
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>179): Info: Hwid Info Ite m:82 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:640 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:641 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:642 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:643 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:644 Value:0x0
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:645 Value:0x10
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:646 Value:0x0
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 3ef
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:647 Value:0xfffffffe
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>186): Info: Hwid Info Ite m:648 Value:0x0
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 455
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:649 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 456
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:650 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 457
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:651 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 458
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:652 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 459
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:653 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 45a
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:654 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 45b
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:655 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 45c
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:656 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 45d
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:657 Value:0xfffffffe
[DRVBOX] ERROR (DvrGetHwidInformation|1198): unknow cmd 45e
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>193): Info: Hwid Info Ite m:658 Value:0xfffffffe
[AVSS] INFO (func = AVSS_ReadConfigFile line =>172): video_channel_mode edff
hdmi2_reslution 6
-> 57 60927
[AVSS] INFO (func = AVSS_ReadConfigFile line =>172): hdmi2_reslution 6
-> 59 6
[AVSS] INFO (func = AVSS_ProductTypeConfig line =>661): ProductType: 44 Product SeriesID:0x400043f cputype 24 DspNum 0 VideoChn 16 DigitalChn 0 AudioChn 1 Encod Type 65535 VideoMaxChn 16
[AVSS] INFO (func = __AVSS_DvrSetHwidInfo_Init line =>211): Info: Hwid Info Add r:0x942bb000 Size:0x1000

******************************************************************************
GENERAL: AVSS Version: V0.00.29 Svn: 3743+ Compile at Apr 27 2016 12:09:36
******************************************************************************
video chn:16
digital chn:0
change the mem size of 4x16
the mem_total is 1024
the os_mem is 344
the mmz_size_temp_K 696320K
the mmz_size_K 696320K
the mmz_dec_size_K 0K
the mmz_vo_size_K 0K
the mmz_prevpssdec_size_K 0K
the mmz_start 2508193792
the mmz_dec_start 3221225472
the mmz_vo_start 3221225472
the mmz_prevpssdec_start 3221225472
Hisilicon Media Memory Zone Manager
Add MMZ failed: PHYS(0xC0000000, 0xBFFFFFFF), GFP=0, nBYTES=0KB, NAME="de cddr"
Add MMZ failed: PHYS(0xC0000000, 0xBFFFFFFF), GFP=0, nBYTES=0KB, NAME="vo ddr"
Add MMZ failed: PHYS(0xC0000000, 0xBFFFFFFF), GFP=0, nBYTES=0KB, NAME="vp ssdecddr"
Module himedia: init ok
hi3521a_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
load sys.ko for Hi3521A...OK!
load vdec.ko ....OK
load vhd firmware.ko OK
Load hi_jpegdec.ko success. (SDK_VERSION:[SDK_VERSION] Build Time:[Jan 13 20 16, 15:13:55])
Load hi_tde.ko success. (SDK_VERSION:[SDK_VERSION] Build Time:[Dec 19 20 15, 17:57:57])
load region.ko ....OK!
load vgs.ko for Hi3521A...OK!
load viu.ko ...OK!
load vpss.ko ....OK!
load vou.ko ....OK!
load hdmi.ko ....OK!
load rc.ko for Hi3521A...OK!
load venc.ko for Hi3521A...OK!
load chnl.ko for Hi3521A...OK!
load h264e.ko for Hi3521A...OK!
load jpege.ko for Hi3521A...OK!
load vda.ko ....OK!
load ive.ko ... OK!
insert audio
mount: mounting /var/lib/ldlib on /lib/ failed: No such file or directory
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
rtusb init rt2870 --->
rt3070_2.5.0.3 SVN_VERSION:11476 Complie time Apr 27 2016 12:04:07
usbcore: registered new interface driver rt2870

7z ANSI-C Decoder 9.20 : Igor Pavlov : Public domain : 2010-11-18


ERROR: can not open input file
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[SYSNET-13006] MSG LibSysNet Module Version 6
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x60000
[LIBPRCCOM] page size: 0x1
[LIBDVR] EnvBuf Size=8000, used Size=1205
[SYSNET-13006] MSG ifconfig etIPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
h0 hw ether 4c:11:bf:68:6b:c1 Successful
[SYSNET-13006] MSG has no bondx dev at /proc/net/dev
---------------------------netinit uses obsolete (PF_INET,SOCK_PACKET)
--------------------------------------
Version: 13006(Apr 27 2016 11:43:57)
Usage: netinit [ethname] [Ipaddress] [Netmask] [Gateway]
Example IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
for set all(ip, netmask, gateway):
netinit eth0 192.168.1.100 255.255.0.0 192.168.1.1
Example for set ip :
netinit 192.168.1.34
Example for set netmask :
netinit NULL 255.255.0.0(keep original ip)
-----------------------------------------------------------------
eth0
[LIBDVR] no cmos dev
[LIBDVR] Cmos dev init success
[SYSNET-13006] MSG [eth0]mac : 4c-11-bf-68-6b-c1
[SYSNET-13006] ERR (config.c|ReadCmosData|168): ReadCmosData Invalid parameter
[SYSNET-13006] ERR (config.c|ReadCmosData|168): ReadCmosData Invalid parameter
[SYSNET-13006] ERR (config.c|ReadCmosData|168): ReadCmosData Invalid parameter
ip : 192.168.88.11
netmask : 255.255.255.0
gateway : 192.168.88.1
mtu : 150
ioctl DH_GET_3G_RES called
0

[SYSNET-13006] MSG [eth0]mac : 4c-11-bf-68-6b-c1
[SYSNET-13006] ERR (config.c|ReadCmosData|168): ReadCmosData Invalid parameter
[SYSNET-13006] ERR (config.c|ReadCmosData|168): ReadCmosData Invalid parameter
==============> 3gnet version: 1.00 - Complie time Apr 27 2016 10:16:23 SvnVersi on = 4561<=============
kernel version = 3.10.0

7z ANSI-C Decoder 9.20 : Igor Pavlov : Public domain : 2010-11-18

Extracting Challenge

Everything is Ok


-----------------------------------------------------------
| libdvr.a
version: 14855 - Apr 26 2016 20:19:19
[DRVBOX] initing UART(2)
| libsysbase version: 14855 - Apr 26 2016 20:19:19
-----------------------------------------------------------

| libres version[DRVBOX] initing UART(1)
: 14758 - Apr 26 2016 20:19:14
2;32m[LIBPRCCOM] GpioManager Init sucessed.
| libcom version: 14758 - Apr 26 2016 20:19:12
[LIBDVR] system using watchdog to reboot.
[LIBDVR] system using watchdog to shutdown.
GpioDevProbing(port:5 bit:3 Idx:0 type:0)
Alloc New Gpio(port:5 bit:3 Idx:0 type:0)
[LIBPRCCOM] embeded/pch/sio gpio driver(implentment in drvbox).
[LIBDVR] system beep type: GPIO.
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x60000
[LIBPRCCOM] page size: 0x1
[LIBDVR] EnvBuf Size=8000, used Size=1205
[LIBDVR] no alarm in dev
[LIBDVR] no alarm out dev!!
[LIBDVR] noNeed to set alarm valid type in dev
[LIBDVR] Create alarm in device success
[LIBDVR] Create alarm out device success
[LIBDVR] Create alarm out device success
GpioDevProbing(port:5 bit:1 Idx:0 type:0)
Alloc New Gpio(port:5 bit:1 Idx:0 type:0)
[LIBPRCCOM] embeded/pch/sio gpio driver(implentment in drvbox).
GpioDevProbing(port:5 bit:2 Idx:0 type:0)
Alloc New Gpio(port:5 bit:2 Idx:0 type:0)
[LIBPRCCOM] embeded/pch/sio gpio driver(implentment in drvbox).
[LIBPRCCOM] unknow RtsUseMode
SupportWorkMode = 2, WorkMode = 1
[LIBPRCCOM] WARN (UartOpen|324): index = 2, name = /dev/ttyAMA2 has opened
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0xd40000
[LIBPRCCOM] page size: 0x1
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x1a0000
[LIBPRCCOM] page size: 0x1
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x20000
[LIBPRCCOM] page size: 0x1
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x20000
[LIBPRCCOM] page size: 0x1
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x80000
[LIBPRCCOM] page size: 0x1
[LIBDVR] no cmos dev
[LIBDVR] Cmos dev init success
[LIBDVR] SOC RTC initing...
[LIBDVR] rtc adjust policy(system adjust RTC)
[LIBDVR] Rtc dev init success
GpioDevProbing(port:6 bit:2 Idx:0 type:0)
Alloc New Gpio(port:6 bit:2 Idx:0 type:0)
[LIBPRCCOM] embeded/pch/sio gpio driver(implentment in drvbox).
SupportWorkMode = 4, WorkMode = 2
no front board key or not support, row = 0, col = 0
[LIBDVR] WARN (SysGetTimezone|475): Time zone not set.
[LIBDVR] init: Setting system time from RTC time.
[LIBDVR] unknow dev type
[LIBDVR] SERIAL_TYPE_UNKNOW
| libad version: 14758 - Apr 26 2016 20:19:09
[LIBPRCCOM] I2C BusHandle=49324300.[LIBAD] index = 60, value = 1
[LIBAD] index = 62, value = 2
[LIBAD] index = 64, value = 3
[LIBAD] index = 66, value = 4
[LIBDVR] WARN (GpsDevInit|244): No GpsDev
[LIBDVR] Creating New IR Devs, Total 0 Devices
[LIBDVR] DH_BASELINE_2_0 not implement this module
[LIBDVR] This dev has no encrypt chip
[LIBDVR] dul-backup: DO NOT SUPPORT.
*********************************************************
| PRODUCT INFORMATION
| libsysbase version: 14855 - Apr 26 2016 20:19:25
| 1.system information
| ProductName: HCVR4116HS-S3
| ModCapMask: 0
| GpsModType: NO
| ForNRT: YES
| ForATM: NO
| HasAudioBoard: YES
| HasLoopBoard: NO
| HasMatrixBoard: NO
| HasPtzBoard: YES
| HasWlanBoard: NO
| BeepType: GPIO
| SystemRestType: TEMP DON'T KNOW
| DspCount: 0
| ProductType: HCVR
| ProductSubType: NO RS232
| CpldVersion: 104
| CpuChipType: HI3521A
| IsInland: ABROAD
| SupportEsata: NO
| SupportPm: YES
| AppVersion: 0
| SdcardToDisk: NO
| NetType: Normal
| SwitchPoeNumber: 0
| DspChip: NONE
| VideoChip: DH9910_720P
| AudioMode: STxx control
| FbdSize: Base
| NetCard: Single
| FbdDigit: NO
| FbdShift: NO
| AudioInterface: Mul_audio
| SupportHdmi: YES
| VideoTour: YES
| DiskInterface: NO
| SupportLcd: NO
| HdVersion: 0
| ProductVersion: A
| DevSubType: 0
| PoePortNum: 0
| ProductTypeV2: 0
| ProductSubTypeV2: 0
| CpuChipIdV2: 0
| VideoInputNumV2: 16
| VideoOutputNumV2: 0
| AudioInputNumV2: 0
| AudioOutputNumV2: 0
|VideoStreamInputNumV2: 0
|AudioStreamInputNumV2: 0
| VideoChnEncodeNumV2: 0
| AudioChnEncodeNumV2: 0
| VideoChnDecodeNumV2: 0
| AudioChnDecodeNumV2: 0
| 2.Env information
| Env startaddr: 0x50000
| Env size: 0x8000
| 3.Alarm information
| Alarm in: 0
| Alarm out: 0
| 4.Frontboard information
| Frontboard count: 2
| 5.Flash information
| Flash chip count: 1
| chip 0 size: 0x1000000
| chip 0 baseaddr: 0xa0000000
| 6.Cmos,Rtc information
| Cmos,Rtc chip: Unknow
| Cmos,Rtc chip addr: 0x0
| Cmos offset: 0x0
| 7.others information
| VideoChannel: 16
| AudioChannel: 1
| DigitalChannel: 0
| DiskNumber: 1
| CDRomSupportNum: 1
| PlayBackNum: 0
| SupportRs232: NO
| SupportRs485: YES
*********************************************************
dvrhelper version: 14855 Apr 26 2016 20:19:18
[LIBDVR] dvrhelper: father process(dvrhelper) waitting for State = 0...
+++++++++++++++++++++++++++++++++
Name:challenger log
Version:ver 1.01
Build date:Apr 27 2016 11:10:20
Desc:challenger log ver 1.01
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:storage
Version:1.03.0
Build date:Apr 27 2016 11:10:20
Desc:DriverManager release
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:manager
Version:1.02.1
Build date:Apr 27 2016 11:10:20
Desc:
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:manager
Version:1.02.1
Build date:Apr 27 2016 11:10:20
Desc:
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:guictrls
Version:1.05.5
Build date:Apr 27 2016 11:10:20
Desc:GUI ctrls Relese
+++++++++++++++++++++++++++++++++
[LIBPRCCOM] mtd patition info:
[LIBPRCCOM] flash type: [NOR FLASH]
[LIBPRCCOM] total size: 0x60000
[LIBPRCCOM] page size: 0x1
[LIBDVR] EnvBuf Size=8000, used Size=1205
00:00:12|[NetFramework] info tid:1102 [Src/NetThread.cpp:179] tid:1102, [*] NetF ramework 1.0.0.306009 Built in Apr 27 2016 10:22:50[*]
00:00:12|[NetFramework] info tid:1102 [Src/NetThread.cpp:180] tid:1102, [*] NetF ramework with open_sslVerison= 1.0.1j Built in Apr 27 2016 10:22:50[*]
00:00:12|[libInfra] info tid:1102 [*] Infra 1.0.0.323913 Built in 2016/ 4/27 [*]
00:00:12|[libInfra] trace tid:1102 [Src/Infra3/Thread.cpp:923] this:0x44b26b8 ti d:1102, CThreadManager::CThreadManager()>>>>>>>>>
########## SSL_library_init ####################
########## OpenSSL_add_all_algorithms ##########
########## SSL_load_error_strings ##############
00:00:12|[libInfra] debug tid:1109Auto login as root ...
Jan 1 00:00:12 login[1112]: root login on 'ttyS000'


BusyBox v1.18.4 (2016-04-27 12:06:30 CST) built-in shell (ash)
Revision: 13928
Enter 'help' for a list of built-in commands.

~ #

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Нужна помощь в прошивке Dahua HCVR4116HS-S2

Сообщение karadjia » 20 дек 2018, 20:21

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

hisilicon # run dr
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 4C-11-BF-68-6B-C1
TFTP from server 192.168.88.100; our IP address is 192.168.88.108
Download Filename 'romfs-x.cramfs.img'.
Download to address: 0x82000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
################################ [ 4.000 MB]
################################ [ 5.000 MB]
################################ [ 6.000 MB]
################################ [ 7.000 MB]
################################ [ 8.000 MB]
################################ [ 9.000 MB]
################################ [10.000 MB]
################################ [11.000 MB]
#################
done
Bytes transferred = 12099648 (b8a040 hex)
close frondboard!
invaild name gm8287romfs ### the valid name is 3521A
flwrite error 1!
connect frondboard!
resetting ...
Я так понимаю, чот несоответствие имен в прошивке.
Вопрос - как это исправить?
Всем спасибо

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение fobos » 20 дек 2018, 21:38

HCVR4116HS-S2 собран на процессоре GM82xx, а у вас в логе, после наката русификатора торчат уши от Hi3521A...а исправить это можно или готовый дамп накатить или собрать из прошивки которую вы в ссылке показали...ну и не забыть правильный мак и ид прописать...

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение karadjia » 20 дек 2018, 22:02

Тему можно закрывать. Разобрался сам.
Прошил, работает.
Вкратце из-за чего лоханулся.
На шильдике корпуса DHI-HCVR4116HS-S2
Льем прошивку соответственно DH_HCVR5x08-S2_Eng_P_V3.200.0004.13.R.20171021 для HCVR4116HS-S2
Получаем ошибку
invaild name gm8287romfs ### the valid name is 3521A
Начинаю разбираться по логу слитому ранее и вижу следующее
chip type hi3521a
Extracting lib/crgctrl_hi3521a.sh
Extracting lib/pinmux_hi3521a_i2s.sh
Extracting lib/pinmux_hi3521a_vga_hdmi_spi.sh
Extracting lib/pinmux_hi3521a_vicap.sh
Extracting lib/sysctl_hi3521a_asic.s

Ну значит собран на чипе hi3521a, значит вот откуда имя всплывает......
Читаем дольше лог.. и тут прозрел
| 1.system information
| ProductName: HCVR4116HS-S3

Заливаю DH_HCVR5x08-S3_Eng_P_V3.210.0001.8.R.20170307 от HCVR4116HS-S3
Все поднялось и работает.
Но и это еще не все.
Лезу в экранное меню рега и вижу там такую хрень
модель DHI_HCVR4116HS-S2
H.V v1.0
S.V 3.210.0001.8

И тут я понимаю, что совсем ничего не понимаю...
Толи сборная солянка а не рег, то ли китаезы чего-то перемудрили.
Как бы там ни было - буду щас заливать последнюю версию прошивки для DHI_HCVR4116HS-S3.
А там посмотрим.
ПС Хорошо что рег не лег полностью и можно было прочитать лог загрузки...... а то бы бегал с бубном еще долго.

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Нужен дамп Dahua HCVR4116HS-S2

Сообщение karadjia » 21 дек 2018, 01:15

Залил последние версии ПО
прошивку DH_HCVR5x08-S3_Eng_P_V3.218.0000002.3.R.180601
русификатор General_XVR-Custom_RusEng_P_General_02030_XVR-S2_PART_V3.218.000002A.0.R.180604
Все работает.
В экранном меню осталась модель HCVR4116HS-S2
Ну и ....... с ней. Работает. Мешать не буду пока.

Ответить

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