DVR3116

killeo
Сообщения: 50
Зарегистрирован: 01 апр 2015, 15:12

Re: DVR3116

Сообщение killeo » 13 окт 2016, 11:19

killeo писал(а):
В почте образ загрузчика снятый с регистратора.
Нет. Этот загрузчик с шапкой и снят с регистратора быть не мог! ;)

Да вы абсолютно правы, но этот загрузчик был залит мной в рег-р. Я пока не знаю как слить загрузчик с рег-ра без программатора.
Постараюсь выслать.

Хочу восстановить хронологию событий.
1. Поступил регистратор AVG3116 который загружается, показывает лого, пару секунд на экране рабочая система, потом остаётся только черное поле с сеткой окошек.
Регистратор не перезагружается.
В консоли лог загрузки (при appauto 0, dh_keyboard 0), printenv, help, hardware.lua как в первом посте.
2. Скачал с "vidimost..." прошивку для AVG3116, разархивировал, залил всё, начиная с загрузчика, с помощью run через tftp.
3. rm /mnt/mtd/Config/*
4. Слил mtdblock*, (mtd0: 00040000 00010000 "boot" это ли не есть загрузчик?)
В результате регистратор запускается, не перезагружается (при appauto 1, dh_keyboard 1). Показывает лого, а после - чёрное поле.
Сравнил лог загрузки (при appauto 0, dh_keyboard 0), printenv, help, hardware.lua . Разницы с полученными логами ранее, нет.
5. Подозревая, что существует родная прошивка от dahua, я вопросил её, у меня только на dh-dvr3116E и H.

killeo
Сообщения: 50
Зарегистрирован: 01 апр 2015, 15:12

Re: DVR3116

Сообщение killeo » 13 окт 2016, 11:46

перезалил прошивку заново, рег-р перезапускается, лог загрузки

Код: Выделить всё

DVR> # set appauto 1

DVR> # set dh_keyboard 0

DVR> # saveenv

Saving Environment to Flash...
.. done
Un-Protected 2 sectors
Erasing Flash.....Writing to Flash... done
.. done
Protected 2 sectors
DVR> # reset



U-Boot 2008.10-svn104 (May 30 2011 - 10:10:00)condense

DRAM:  128 MB
Flash:  8 MB
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  3  2  1  0
Unknown command 'showlogo' - try 'help'
MAC:   90-02-A9-73-62-4F
Timeout
### CRAMFS loading 'boot/uImage' to 0xe3000000
### CRAMFS load complete: 1476776 bytes loaded to 0xe3000000
## Booting kernel from Legacy Image at e3000000 ...
   Image Name:   Linux-2.6.24-rt1-hi3520v100
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1476712 Bytes =  1.4 MB
   Load Address: e2800000
   Entry Point:  e2800000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux............................................................................................. done, booting the kernel.

Linux version 2.6.24-rt1-hi3520v100 (lv_ke@driver) (gcc version 3.4.3 (release) (CodeSourcery ARM Q3cvs 2004)) #65 Thu May 5 15:36:32 CST 2011
CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387f
Machine: hi3520v100
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIPT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24384
Kernel command line: mem=96M   console=ttyAMA0,115200 root=1f01 rootfstype=cramfs mtdparts=physmap-flash.0:256K(boot),2176k(rootfs),3712k(user),1M(web),128K(custom),256K(logo),640K(config) user_debug=0x1f pcimod=host pciclksel=1 mac=90:02:a9:73:62:4f mdio_intf=mii dh_keyboard=0 mac=90:02:a9:73:62:4f
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 94244KB available (2684K code, 243K data, 88K init)
Mount-cache hash table entries: 512
HI_VERSION=LINUX_2_6_24-M01C04FB01F @Hi3520v100R001_C_0_2_0 2010-06-29 22:31:34
CPU: Testing write buffer coherency: ok
net_namespace: 64 bytes
NET: Registered protocol family 16
Hisilicon clock system V0.01
PCI: device 0000:00:00.0 has unknown header type 25, ignoring.
PCI: device 0000:00:01.0 has unknown header type 25, ignoring.
PCI: device 0000:00:02.0 has unknown header type 25, ignoring.
PCI: device 0000:00:03.0 has unknown header type 25, ignoring.
PCI: device 0000:00:05.0 has unknown header type 12, ignoring.
PCI: device 0000:00:06.0 has unknown header type 12, ignoring.
PCI: device 0000:00:07.0 has unknown header type 12, ignoring.
PCI: device 0000:00:08.0 has unknown header type 12, ignoring.
PCI: device 0000:00:09.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0a.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0b.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0c.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0d.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0e.0 has unknown header type 12, ignoring.
PCI: device 0000:00:0f.0 has unknown header type 12, ignoring.
PCI: device 0000:00:10.0 has unknown header type 12, ignoring.
PCI: device 0000:00:11.0 has unknown header type 12, ignoring.
PCI: device 0000:00:12.0 has unknown header type 12, ignoring.
PCI: device 0000:00:13.0 has unknown header type 12, ignoring.
PCI: device 0000:00:14.0 has unknown header type 12, ignoring.
PCI: device 0000:00:15.0 has unknown header type 12, ignoring.
PCI: device 0000:00:16.0 has unknown header type 12, ignoring.
PCI: device 0000:00:17.0 has unknown header type 12, ignoring.
PCI: device 0000:00:18.0 has unknown header type 12, ignoring.
PCI: device 0000:00:19.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1a.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1b.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1c.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1d.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1e.0 has unknown header type 12, ignoring.
PCI: device 0000:00:1f.0 has unknown header type 12, ignoring.
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
Time: hisi_timer1 clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
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
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
yaffs May  3 2011 09:09:56 Installing.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20090000 (irq = 12) is a AMBA/PL011
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x200a0000 (irq = 12) is a AMBA/PL011
uart:2: ttyAMA2 at MMIO 0x200b0000 (irq = 13) is a AMBA/PL011
PPP generic driver version 2.4.2
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
PCI: enabling device 0000:00:04.0 (0140 -> 0143)
0x403f: latency timer and cache line value !
*************** bar5: b0020000
!!!!!!!! mmio_base phy: e8872000  ctl: 8a !
sata_sil 0000:00:04.0: Applying R_ERR on DMA activate FIS errata fix
scsi0 : sata_sil
scsi1 : sata_sil
ata1: SATA max UDMA/100 mmio m512@0xb0020000 tf 0xb0020080 irq 29
ata2: SATA max UDMA/100 mmio m512@0xb0020000 tf 0xb00200c0 irq 29
ata1: SATA link down (SStatus 0 SControl 310)
ata2: SATA link down (SStatus 0 SControl 310)
physmap platform flash device: 04000000 at 80000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
7 cmdlinepart partitions found on MTD device physmap-flash.0
Creating 7 MTD partitions on "physmap-flash.0":
0x00000000-0x00040000 : "boot"
0x00040000-0x00260000 : "rootfs"
0x00260000-0x00600000 : "user"
0x00600000-0x00700000 : "web"
0x00700000-0x00720000 : "custom"
0x00720000-0x00760000 : "logo"
0x00760000-0x00800000 : "config"
h2v100-ehci h2v100-ehci.0: h2v100-ehci
h2v100-ehci h2v100-ehci.0: new USB bus registered, assigned bus number 1
h2v100-ehci h2v100-ehci.0: irq 23, io mem 0x100b0000
h2v100-ehci h2v100-ehci.0: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
h2v100-ohci h2v100-ohci.0: h2v100-ohci
h2v100-ohci h2v100-ohci.0: new USB bus registered, assigned bus number 2
h2v100-ohci h2v100-ohci.0: irq 22, io mem 0x100a0000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 2-1: new low speed USB device using h2v100-ohci and address 2
usb 2-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
input: PixArt USB Optical Mouse as /class/input/input0
input: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-hisilicon-1
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Mounted root (cramfs filesystem) readonly.
Freeing init memory: 88K

init started:  BusyBox v1.1.2 (2011.03.31-08:43+0000) multi-call binary

init started:  BusyBox v1.1.2 (2011.03.31-08:43+0000) multi-call binary

Starting pid 745, console /dev/console: '/etc/init.d/rcS'
[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
[RCS]: /etc/init.d/S98
jffs2_scan_inode_node(): CRC failed on node at 0x000275d0: Read 0xffffffff, calculated 0xd9de3bf0
jffs2_scan_inode_node(): CRC failed on node at 0x00028a08: Read 0xffffffff, calculated 0x8081118e

UNRAR 3.93 freeware      Copyright (c) 1993-2010 Alexander Roshal


Extracting from /usr/lib/lib.rar

Creating    /var/lib                                                  OK
Extracting  /var/lib/hi3520_md.ko                                          3%  OK
Extracting  /var/lib/hi3520_venc.ko                                        5%  OK
Extracting  /var/lib/hidmac.ko                                             7%  OK
Extracting  /var/lib/hi3520_base.ko                                        9%  OK
Extracting  /var/lib/hi3520_viu.ko                                        15%  OK
Extracting  /var/lib/hi3520_group.ko                                      18%  OK
Extracting  /var/lib/h2gether.ko                                          20%  OK
Extracting  /var/lib/gpio.ko                                              21%  OK
Extracting  /var/lib/hi3520_dsu.ko                                        24%  OK
Extracting  /var/lib/hifb.ko                                              27%  OK
Extracting  /var/lib/mmz.ko                                               29%  OK
Extracting  /var/lib/mcc_usrdev.ko                                        30%  OK
Extracting  /var/lib/consoles.ko                                          30%  OK
Extracting  /var/lib/hi3520_ao.ko                                         32%  OK
Extracting  /var/lib/hi3520_vd.ko                                         37%  OK
Extracting  /var/lib/tde.ko                                               43% 48%  OK
Extracting  /var/lib/hi3520_sys.ko                                        49%  OK
Extracting  /var/lib/hi3520_jpege.ko                                      53%  OK
Extracting  /var/lib/hi3520_sio.ko                                        54%  OK
Extracting  /var/lib/wdt.ko                                               54%  OK
Extracting  /var/lib/hi3520_ai.ko                                         56%  OK
Extracting  /var/lib/gpioi2c.ko                                           57%  OK
Extracting  /var/lib/hi3520_h264d.ko                                      63% 67%  OK
Extracting  /var/lib/hi3520_adec.ko                                       68%  OK
Extracting  /var/lib/hi3520_aenc.ko                                       69%  OK
Extracting  /var/lib/hi3520_vou.ko                                        75% 80%  OK
Extracting  /var/lib/hi3520_chnl.ko                                       82%  OK
Extracting  /var/lib/hi3520_h264e.ko                                      88% 90%  OK
Extracting  /var/lib/hi3520_vdec.ko                                       94%  OK
Extracting  /var/lib/IR.ko                                                94%  OK
Extracting  /var/lib/hi3520_vpp.ko                                        99%  OK
All OK
H2GMAC module init start!
H2GMAC MDIO Bus: probed
phy name is 0:00
H2GMAC module init done!
[RCS]: /etc/init.d/S99
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20130C00: 0x000000EC --> 0x00000000
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20130D00: 0x00000000 --> 0x00000000
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20130E00: 0x00000000 --> 0x00000000
Hisilicon Media Memory Zone Manager
gpio-i2c Dec 14 2010, 16:10:32
insmod: cannot open module `adv_7441.ko': No such file or directory
hifb: module license 'Proprietary' taints kernel.
hifb info: HIFB_MAIN_VERSION[v1.0.0.2] Build Time[Jan 17 2011, 11:05:08]
hifb info: video:vram0_size=2621440,vram2_size=835584,vram3_size=835584
hifb info: succeed in registering the fb0: ovl0 frame buffer device
hifb info: succeed in registering the fb1: ovl2 frame buffer device
hifb info: succeed in registering the fb2: ovl3 frame buffer device
TDE_MAIN_VERSION[v2.0.0.0] Build Time[Jan 17 2011, 11:05:02]
TDE_ADP_VERSION[hi3520adp v2.0.0.0] Build Time[Jan 17 2011, 11:05:02]
tde run on master arm
tde run for video service
tde map reg:basePhyAddr:20140000 baseVirAddr:c6874000 size:3000
Hisilicon UMAP device driver interface: v3.00
Chip Version: Hi35200100
load vd.ko ....OK!
load vou.ko ....OK!
load vdec.ko ....OK
load vpp.ko ....OK!
load md.ko....OK!
load h264d.ko OK
Hisilicon Watchdog Timer: 0.01 initialized. default_margin=180 sec (nowayout= 0, nodeamon= 1)
WDT @Hi3515
infrared Apr 19 2011, 10:01:30 load  succesful!
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110104: 0x00009876 --> 0x00009654
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110100: 0x00000888 --> 0x00000886
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2011010c: 0x00000001 --> 0x00000002
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110110: 0x00000002 --> 0x00010C86
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110114: 0x00000003 --> 0x00010C87
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110118: 0x00000005 --> 0x00000006
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2011011c: 0x00000006 --> 0x00000007
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110128: 0x00000007 --> 0x00010020
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2011012c: 0x00000007 --> 0x000103A1
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110130: 0x00000007 --> 0x00010605
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110134: 0x00000007 --> 0x00010605
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20110138: 0x00000007 --> 0x00000004
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2011013c: 0x00000007 --> 0x00000004
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20050078: 0x00008002 --> 0x00008002
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120100: 0x00000444 --> 0x00000444
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120104: 0x00009876 --> 0x00009654
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2012010c: 0x00000001 --> 0x00010640
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120110: 0x00000002 --> 0x00000003
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120114: 0x00000003 --> 0x00000004
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120118: 0x00000005 --> 0x00000001
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2012011c: 0x00000006 --> 0x00000002
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120128: 0x00000007 --> 0x00000005
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2012012c: 0x00000007netinit uses obsolete (PF_INET,SOCK_PACKET)
 --> 0x00000005
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120130: 0x00000007 --> 0x00000005
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120134: 0x00000007 --> 0x00000005
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20120138: 0x00000007 --> 0x00000005
*** Board tools : ver0.0.1_20060106  ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2012013c: 0x00000007 --> 0x00000005
--------------------------------------------------------------------
netint [ethname] [Ipaddress] [Netmask] [Gateway]
Example 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)
--------------------------------------------------------------------
LIBDVR :  Version : V6V5V4:000
LIBDVR : dvr3116 no cpld product init
Ip = 192.168.1.108, Netmask = 255.255.255.0, Gateway =  192.168.1.1
mac : 90-2-a9-73-62-4f
Utils : Current Network Seting===>
Ip = 192.168.1.108
Netmask = 255.255.255.0
Gateway = 192.168.1.1
++++Start pppd,Version 1.42 2009-08-05+++

UNRAR 3.93 freeware      Copyright (c) 1993-2010 Alexander Roshal


Extracting from /usr/bin/Challenge.rar

Extracting  /var/Challenge                                                 1%main 202 UPNP.PRO::CtrlPointStart
  3%  5%  6%  8% 10% 11%CtrlPointRefresh 462 UPNP.PRO::CtrlPointSearch
 13% 15% 16% 18% 20% 21% 23% 25%main 208 UPNP.PRO::success CtrlPointStart
 26% 28% 30% 31% 33% 35% 36% 38% 40% 41% 43% 45% 46% 48% 50% 51% 53% 55% 56% 58% 60% 61% 63% 65% 66% 68% 70% 71% 73% 75% 76% 78% 80% 82% 83% 85% 87% 88% 90% 92% 93% 95% 97% 98% 99%  OK
All OK
Utils : check file /mnt/mtd/Log/Data CRC 7f5995c8 != calculated CRC d3088d4f for node at 0002c058
Log
Utils : check file /mnt/mtd/Log/LogSet
LIBDVR :  Version : V6V5V4:000
LIBDVR : dvr3116 no cpld product init
Utils : Auto  start program
+++++++++++++++++++++++++++++++++
Name:base
Version:1.1.0
Build date:Jan  5 2011 19:58:55
Desc:Release1.1.0
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:multitask
Version:1.1.0
Build date:Nov 24 2010 16:21:41
Desc:thread Release
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:buffer
Version:1.1.0
Build date:Oct  8 2010 13:35:16
Desc:buffer Relese
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:guictrls
Version:1.2.0
Build date:Apr 18 2011 19:52:15
Desc:GUI ctrls Relese
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:log
Version:1.2.0
Build date:Mar  4 2011 08:55:57
Desc:build
+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++
Name:user
Version:1.1.0
Build date:Apr 11 2011 10:04:16
Desc:user release
+++++++++++++++++++++++++++++++++
09:55:14|trace main(2, /var/Challenge buf)
LIBDVR :  Version : V6V5V4:000
LIBDVR : dvr3116 no cpld product init
LIBDVR : 2016-10-13, today is weekday 4 time:9:55:15
LIBDVR : DvrShowInformation
LIBDVR : DvrGetHwidInformation(PRODUCT_TYPE) = 0
**********************************************************************
|                          SYSTEM INFORMATION                         
|     N52 libdvr version:   1.06.0 - Jun 10 2011 11:32:04
|                 DVR ID:   0x0006a48967800090
|           product type:   DVR
|          video channel:   16
|          audio channel:   4
|               alarm in:   0
|              alarm out:   0
|        frontboard type:   1U
|             video chip:   TW2868
|               DSP chip:   HI3520
|      analog audio mode:   tw28XX control
|         audio surpport:   Yes
|        matrix surpport:   No
|          loop surpport:   No
|    video tour surpport:   Yes
|              real time:   No
|         disk interface:   SATA
|           LCD surpport:   No
|          CDRW surpport:   Yes
|       hardware version:   1
|        audio interface:   alt
|               disk num:   1
|               net card:   0
|                dsp num:   1
|           playback num:   16
**********************************************************************
09:55:15|trace CVersion::CVersion()>>>>>>>>>
09:55:15|trace Challenge Version Info:2.606.0000.1 BuildDate 2011-07-12 08:57:44
09:55:15|trace CChallenger::CChallenger()>>>>>>>>>
09:55:15|debug tracepoint: ../../Challenger.cpp, 212.


***************************************************************************

*  Lua Engine Version: Lua 5.0.2

*  Supported Language: English

* SupportedVideoStand: PAL

***************************************************************************


CDevFrontboard::CDevFrontboard()>>>>
09:55:15|trace CThreadManager::CThreadManager()>>>>>>>>>
09:55:15|trace
WatchDogTime::WatchDogTime()>>>>>>>>>
09:55:15|trace WatchDogTime::OnkeepAlive!!!
######iCount=1
>>>>>>>>>>>>>has audio 1 , MatrixBoard has 0 loop
--------g_CapsEx.ForATM = 0----------
09:55:15|trace CLocales::loadFont()>>>>>>>>>
CPacketManager::CPacketManager()>>>>>>>>>
Packet usage : 0K / 20480K, 0%

----------------------[10-13 09:55:15]
09:55:15|trace CTimerManager::CTimerManager()>>>>>>>>>
09:55:15|trace CDeviceManager::CDevicehifb info:  vo max resolution w:1280 h:1024
Manager()>>>>>>>hifb info: The layer is show(1) now!
>>
09:55:15|trace CDeviceManager::Start()>>>>>>>>>
==>CPacketMhifb info:  vo max resolution w:720 h:576
anager: allocatehifb info: The layer is show(1) now!
 buffer:0x00F27744 size:16384
++++++libvos.a Video2GetOutChannels() 5135  DSP:3520,ProductType:DVR3116


*************************************************************
 * Libvos.a Ver: 1.0,  Compiled At May  6 2011 08:51:27
 * DSPType:1, ProductType=:16,Maxchannel:160, Vstd:0
*************************************************************

++++++libvos.a GetDefaultCSC() 2104  ===============Vo:0 CsC===================
++++++libvos.a GetDefaultCSC() 2111  Get LUMA, Vo:0 Val:50
++++++libvos.a GetDefaultCSC() 2124  Get CONTR, Vo:0 Val:54
++++++libvos.a GetDefaultCSC() 2137  Get HUE, Vo:0 Val:49
++++++libvos.a GetDefaultCSC() 2150  Get SATU, Vo:0 Val:55
++++++libvos.a GetDefaultCSC() 2104  ===============Vo:2 CsC===================
++++++libvos.a GetDefaultCSC() 2111  Get LUMA, Vo:2 Val:50
++++++libvos.a GetDefaultCSC() 2124  Get CONTR, Vo:2 Val:55
++++++libvos.a GetDefaultCSC() 2137  Get HUE, Vo:2 Val:50
++++++libvos.a GetDefaultCSC() 2150  Get SATU, Vo:2 Val:49
++++++libvos.a SetCSC() 2181  Get LUMA, Vo:0 Val:58
++++++libvos.a SetCSC() 2201  Get CONTR, Vo:0 Val:48
++++++libvos.a SetCSC() 2220  Get HUE, Vo:0 Val:58
++++++libvos.a SetCSC() 2240  Get SATU, Vo:0 Val:55
++++++libvos.a SetCSC() 2181  Get LUMA, Vo:2 Val:48
++++++libvos.a SetCSC() 2201  Get CONTR, Vo:2 Val:50
++++++libvos.a SetCSC() 2220  Get HUE, Vo:2 Val:53
++++++libvos.a SetCSC() 2240  Get SATU, Vo:2 Val:52
09:55:15|trace WatchDogTime::OnkeepAlive!!!
######iCount=2
HIVosTask in :VideoCtrlTaskFunc() 3085 pid 1058
+++++AudioCreate:audio_talk_mux = 1++++
libcap.a : CaptureGetChannels 1439 info : chip_type = 1 total_chip = 1, total_chl = 16, per_chip = 16, audio_talk_mux = 1(chn 0
), platform_mark = 0xa0++++
libplay.a DSPType:HI3520, MaxPlayChannels:16,Real_time:0,InnerProductType:0xa0
+++++mafei: audio_chl = 4++++++
libplay.a DSPType:HI3520, MaxPlayChannels:16,Real_time:0,InnerProductType:0xa0

====================================================
    * Libplay.a Ver: V0.00.0 for 16 chs
    * Compile at May  3 2011 13:53:55
====================================================

libplay.a+++ debug: LibPlayInit() 420  DSPType:1,MaxPlayChannel:16
HIDecTask in :PlayCmdThread() 279 pid 1059
HIStreamTask in :PlayStreamThread() 540 pid 1060
*stvid ch:0  User:41b6d008,Kernel:41b6d008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:1  User:41bae008,Kernel:41bae008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:2  User:41bef008,Kernel:41bef008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:3  User:41c30008,Kernel:41c30008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:4  User:41c71008,Kernel:41c71008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:5  User:41cb2008,Kernel:41cb2008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:6  User:41cf3008,Kernel:41cf3008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:7  User:41d34008,Kernel:41d34008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:8  User:41d75008,Kernel:41d75008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:9  User:41db6008,Kernel:41db6008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:10  User:41df7008,Kernel:41df7008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:11  User:41e38008,Kernel:41e38008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:12  User:41e79008,Kernel:41e79008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:13  User:41eba008,Kernel:41eba008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:14  User:41efb008,Kernel:41efb008,Read_p:0,Write_p:0,PESSize:40000*
*stvid ch:15  User:41f3c008,Kernel:41f3c008,Read_p:0,Write_p:0,PESSize:40000*


***********************************************************************
*   libhicap.a  version: v2.00.0   svn: 1721  Compile at: 11:58:23 Jul  6 2011
*   max channel: 32

*************************************************************************
define HI35XX_JPEG_ALLCHN
define HI35XX_JPEG_D1
define HI35XX_AI_LPCM
lPHY: 0:00 - Link is Upibcap.a : Captur - 100/FulleCreate 1050 inf
o : in
libcap.a : PCICreate 902 info : local chip
hidemo : cmd_h2d_host_connected 1973 info : ***********************************************************************************
hidemo : cmd_h2d_host_connected 1974 info : **********g_SYS_CHN = 16 g_SYS_ACHN = 4 g_SYS_CHIP = 0 g_TOTAL_CHN = 16**********
hidemo : cmd_h2d_host_connected 1976 info : ***g_SYS_DSPTYPE = 1(HI3520) g_D1_RealTime = 0 g_PROC_TYPE = 0 Audio is alt : TRUE***
hidemo : cmd_h2d_host_connected 1977 info : *************************************************************************
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : AVencGetStream
hislave : AVencGetStream 8082 info : pid 1061
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : AVencGetStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : MdGetStream
hislave : MdGetStream 730 info : pid 1062
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : MdGetStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : showDatatimeOSD_thread
hidemo : showDatatimeOSD_thread 1138 info : pid 1064
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : showDatatimeOSD_thread
libcap.a : CaptureCreate 1070 info : out
09:55:15|trace PreRecLen = 5120
09:55:15|trace Packet Num [2048]
+++++AudioInCreate:audio_talk_mux = 1++++
+++++AudioInCreate:audio_talk_mux = 1++++
+++++AudioInCreate:audio_talk_mux = 1++++
+++++AudioInCreate:audio_talk_mux = 1++++
09:55:16|trace readConfig file1 failed
09:55:16|trace CConfigManager::initialize() first config file parsing failed.
09:55:16|trace readConfig file2 failed
09:55:16|trace CConfigManager::initialize() second config file parsing failed too.
09:55:16|trace CConfigManager::setupConfig, recall config : 'Location'
09:55:16|trace CGeneral::CGeneral()>>>>>>>>>
09:55:16|trace DvrGetHwidInformation(CPLD_REAL_TIME) = 0
CGeneral   setLanguage:0
09:55:16|trace CConfigManager::setupConfig, recall config : 'General'
09:55:16|trace CConfigManager::setupConfig, recall config : 'GUISet'
09:55:16|trace CConfigManager::setupConfig, recall config : 'VideoColor'
09:55:16|trace CConfigManager::setupConfig, recall config : 'RECWorksheet'
09:55:16|trace CConfigManager::setupConfig, recall config : 'ALMWorksheet'
09:55:16|trace CConfigManager::setupConfig, recall config : 'MTDWorksheet'
09:55:16|trace CConfigManager::setupConfig, recall config : 'RecordMode'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Record'
09:55:16|trace CConfigManager::setupConfig, recall config : 'PTZ'
09:55:16|trace CConfigManager::setupConfig, recall config : 'PTZAlarm'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Alarm'
09:55:16|trace CConfigManager::setupConfig, recall config : 'NetAlarm'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Motion'
09:55:16|trace CConfigManager::setupConfig, recall config : 'PTZTour'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Loss'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Blind'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Comm'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Play'
09:55:16|trace CConfigManager::setupConfig, recall config : 'MonitorTour'
09:55:16|trace CConfigManager::setupConfig, recall config : 'TVAdjust'
09:55:16|trace CConfigManager::setupConfig, recall config : 'ChannelTitle'
09:55:16|trace CConfigManager::setupConfig, recall config : 'VideoOSD'
09:55:16|trace CConfigManager::setupConfig, recall config : 'StorageNotExist'
09:55:16|trace CConfigManager::setupConfig, recall config : 'StorageFailure'
09:55:16|trace CConfigManager::setupConfig, recall config : 'StorageLowSpace'
09:55:16|trace CConfigManager::setupConfig, recall config : 'NetAbort'
09:55:16|trace CConfigManager::setupConfig, recall config : 'NetArp'
09:55:16|trace CConfigManager::setupConfig, recall config : 'Encode'
09:55:16|trace CConfigManager::setupConfig, recall config : 'DHCP'
09:55:16|trace CConfigManager::setupConfig, recall config : 'VideoWidget'
09:55:17|trace CConfigManager::setupConfig, recall config : 'AutoMaintain'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetCommon'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetFTPServer'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetFTPApplication'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetIPFilter'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetMultiCast'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetPPPOE'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetDDNS'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetAlarmServer'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetNTP'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetEmail'
09:55:17|trace CConfigManager::setupConfig, recall config : 'NetDns'
09:55:17|trace CConfigManager::setupConfig, recall config : 'RegServer'
09:55:17|trace CConfigManager::setupConfig, recall config : 'RECState'
09:55:17|trace CConfigManager::setupConfig, recall config : 'WaterMark'
09:55:17|trace CConfigManager::setupConfig, recall config : 'AudioInFormat'
09:55:17|trace CGeneral::Start()>>>>>>>>>
libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[0]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[1]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[2]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[3]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[4]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[5]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[6]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[7]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[8]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[9]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[10]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[11]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[12]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[13]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[14]--Audio[0]

libcap.a : CaptureSetExtendFunc 5217 info : ++libstcap++CaptureSetExtendFunc: Video  DHAV stream!
libcap.a : CaptureSetExtendFunc 5232 info : ++libstcap++CaptureSetExtendFunc: Audio G711a stream!
&&&&##set Audio format sucess!Chn[15]--Audio[0]

++++++libvos.a Split2SetVstd() 4672  Index=0,dwStandard:0

    ------------------------------------------------------------
| [Tw2867 && Cx25838 ]  V1.00.0 for 16 chs, compile time  May 27 2011 14:47:38 |
    ------------------------------------------------------------

GpioWrite(1,5,0) ret = 0
GpioWrite(1,5,1) ret = 0
-->Libfvideo  ad_init(TW2868)  N_CHIPS = 2 <----!
tw2868_init_reg dsp_type = 1 page = 0
-->Libfvideo  tw2868_init_reg<----!
tw2868_init_reg dsp_type = 1 page = 1
-->Libfvideo  tw2868_init_reg<----!
tw2868_init_reg dsp_type = 1 page = 0
-->Libfvideo  tw2868_init_reg<----!
tw2868_init_reg dsp_type = 1 page = 1
-->Libfvideo  tw2868_init_reg<----!
-->Libfvideo  VideoSetVstd<----!
++++++libvos.a Graphics2SetVstd() 4528  dwStandard 0
Graphics2GetSurface() layer:0 :Addr:0x41401000 pitch:2560 format:0 09:55:23|trace ==========================
09:55:23|trace m_index = 0
09:55:23|trace mem = 0x41401000 0x00000000 0x00000000
09:55:23|trace pitch = 2560
09:55:23|trace width = 1280
09:55:23|trace height = 1024
09:55:23|trace foramt = 0
09:55:23|trace ==========================
++++++libvos.a Graphics2SetColorKey() 4566  stColorKey_p->u32Key =0
++++++libvos.a Graphics2SetAlpha() 4591  alpha:200 delta:0
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 0 pid 1066
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 1 pid 1067
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 2 pid 1068
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 3 pid 1069
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 4 pid 1070
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 5 pid 1071
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 6 pid 1072
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 7 pid 1073
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 8 pid 1074
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 9 pid 1075
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 10 pid 1076
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 11 pid 1077
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 12 pid 1078
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 13 pid 1079
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 14 pid 1080
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
hislave : HiSlaveThreadCreate 53 info : nPriority = 0, name : JPEGCapStream
hislave : JPEGCapStream 8663 info : chn 15 pid 1081
hislave : HiSlaveThreadCreate 209 info : policy = 0, nPriority = 50, name : JPEGCapStream
09:55:23|trace CGUI::Start()>>>>>>>>>
Graphics2GetSurface() layer:0 :Addr:0x41401000 pitch:2560 format:0 09:Unable to handle kernel NULL pointer dereference at virtual address 00000000
55:23|trace ====pgd = c3aac000
================[00000000] *pgd=e5aa9031======
09:55:23, *pte=00000000|trace m_index =, *ppte=00000000 0
09:55:23|tra
ce mem = 0x41401Internal error: Oops: 817 [#1]
Modules linked in: IR wdt consoles(P) gpio hi3520_adec(P) hi3520_aenc(P) hi3520_ao(P) hi3520_ai(P) hi3520_sio(P) hi3520_jpege(P) hi3520_h264d(P) hi3520_h264e(P) hi3520_md(P) hi3520_vpp(P) hi3520_group(P) hi3520_venc(P) hi3520_vdec(P) hi3520_chnl(P) hi3520_viu(P) hi3520_vou(P) hi3520_vd(P) hi3520_dsu(P) hi3520_sys(P) hi3520_base(P) tde(P) hifb(P) gpioi2c mcc_usrdev hidmac mmz h2gether
CPU: 0    Tainted: P         (2.6.24-rt1-hi3520v100 #65)
PC is at jffs2_write_end+0x64/0x2a0
LR is at generic_file_buffered_write+0x18c/0x680
pc : [<c00c9f0c>]    lr : [<c005eb10>]    psr: 68000013
sp : c5085cc4  ip : 00000000  fp : c5085d14
r10: c58ce1c4  r9 : 00000000  r8 : 000010d0
r7 : 00000000  r6 : c5e88200  r5 : 000000d0  r4 : c58ce198
r3 : 000000e0  r2 : c5e88400  r1 : 000000d0  r0 : c0381660
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 00c5387f  Table: e5aac008  DAC: 00000015
Process Challenge (pid: 1051, stack limit = 0xc5084258)
Stack: (0xc5085cc4 to 0xc5086000)
5cc0:          00000002 c02d8264 c5085d04 00000001 00000000 000000e0 000000d0
5ce0: 00000000 00000010 00000000 c0229d70 00000010 000010d0 00000000 00000010
5d00: 000000d0 c5084000 c5085dac c5085d18 c005eb10 c00c9eb4 00000010 00000010
5d20: c0381660 c5085d90 00000f30 c58cd22c c5085f04 c5085d88 c58ce1c4 00000001
5d40: 00000001 c5e88400 00000000 00000000 c0229d70 c58ce25c c58ce1c4 c0229d70
5d60: c58ce25c c1c69360 c5085e9c c5085d90 c0381660 c5085e94 00000001 00000000
5d80: 00000010 000010d0 00000000 00000000 00000000 c1c69360 c5085de8 c5084000
5da0: c5085e48 c5085db4 c005f6a8 c005e994 000010d0 00000000 c5085ee4 00000010
5dc0: 00000000 c0092218 c5801e28 c5c0d1a0 00000000 c58ce25c c5085ee4 c5085e94
5de0: c5085e9c 00000010 000010d0 00000000 00000010 00000001 c5085f68 c5085f44
5e00: c007ab40 c009145c 00000002 00000003 00000000 c1c69360 c5085f04 c5c262c0
5e20: c5085e9c 000010d0 00000000 c5085ee4 c58ce1c4 c5085e94 c58ce230 c5085e88
5e40: c5085e4c c005f8b0 c005f2e0 00000000 c58ce1c4 c58ce25c c1c69360 00000001
5e60: c5085e9c c5085ee4 c1c69360 c5085e94 c5085f78 00000000 00000000 c5085f4c
5e80: c5085e90 c007b858 c005f844 000010d0 00000000 010ba058 00000010 c5085f04
5ea0: 00000003 00000000 00000001 ffffffff c1c69360 00000000 00000000 00000000
5ec0: 00000000 c5c3d940 00000000 00000000 c001f004 c5c3d940 c00491fc c5085edc
5ee0: c5085edc 000010d0 00000000 00000002 c5085f68 c5085f00 c007a9c8 c007a93c
5f00: 00000010 c58cd22c c5c0dc20 0000025b 00000000 00000000 00000101 c5085f58
5f20: c5085f2c 00000010 c1c69360 010ba058 c5085f78 c007b790 c5084000 00529500
5f40: c5085f74 c5085f50 c007b954 c007b79c fffffff2 c1c69380 c1c69360 c5085f78
5f60: 000010d0 00000000 c5085fa4 c5085f78 c007bab4 c007b8b0 000010d0 00000000
5f80: 00000001 00000010 000000b3 010ba058 00000004 c001f004 00000000 c5085fa8
5fa0: c001ee60 c007ba74 00000010 000000b3 000000b3 010ba058 00000010 00000000
5fc0: 00000010 000000b3 010ba058 00000010 ffffffff 00000000 00529500 beecd8b8
5fe0: bea00000 beecd770 0045392c 004a881c 68000010 000000b3 e1a0c00d e92dd800
Backtrace:
[<c00c9ea8>] (jffs2_write_end+0x0/0x2a0) from [<c005eb10>] (generic_file_buffered_write+0x18c/0x680)
[<c005e988>] (generic_file_buffered_write+0x4/0x680) from [<c005f6a8>] (__generic_file_aio_write_nolock+0x3d4/0x560)
[<c005f2d4>] (__generic_file_aio_write_nolock+0x0/0x560) from [<c005f8b0>] (generic_file_aio_write+0x7c/0xfc)
[<c005f838>] (generic_file_aio_write+0x4/0xfc) from [<c007b858>] (do_sync_write+0xc8/0x114)
[<c007b790>] (do_sync_write+0x0/0x114) from [<c007b954>] (vfs_write+0xb0/0x148)
[<c007b8a4>] (vfs_write+0x0/0x148) from [<c007bab4>] (sys_write+0x4c/0x7c)
 r8:00000000 r7:000010d0 r6:c5085f78 r5:c1c69360 r4:c1c69380
[<c007ba68>] (sys_write+0x0/0x7c) from [<c001ee60>] (ret_fast_syscall+0x0/0x2c)
 r8:c001f004 r7:00000004 r6:010ba058 r5:000000b3 r4:00000010
Code: e5926150 e50b4034 e24a402c e50b303c (058cc000)
000 0x00000000 0x00000000
09:55:23|trac---[ end trace 6a5ce124a4f62c15 ]---
e pitch = 2560
09:55:23|trace width = 1280
09:55:23|trace height = 1024
09:55:23|trace foramt = 0
09:55:23|trace ==========================
++++++libvos.a GraphicsSetResolution() 3557  resolution 4
Graphics2GetSurface() layer:0 :Addr:0x41401000 pitch:2560 format:0 09:55:23|trace ==========================
09:55:23|trace m_index = 0
09:55:23|trace mem = 0x41401000 0x00000000 0x00000000
09:55:23|trace pitch = 2560
09:55:23|trace width = 1280
09:55:23|trace height = 1024
09:55:23|trace foramt = 0
09:55:23|trace ==========================
++++++libvos.a Graphics2SetAlpha() 4591  alpha:255 delta:0
09:55:23|trace liblog:CLogImp::CLogImp()>>>>>>>>>
liblog:///////////////////////////
liblog:Init the log(....)!
liblog:/mnt/mtd/Log/Log
liblog:1024
liblog:0
liblog:0
liblog:-1
/mnt/mtd/Logliblog:init over
liblog:///////////////////////////
CPlay::Start()>>>>>>>>>
09:55:23|trace CDisplay::CDisplay()>>>>>>>>>
09:55:23|trace CDisplay::Start()>>>>>>>>>
++++++libvos.a error SetViewPortsPositions() 3027  Unsupport split format 0 assume SPLIT1!!!
09:55:23|debug tracepoint: ../../Devices/DevVideo.cpp, 181.
++++++libvos.a Video2Switch() 5090  index=0, dwType=0
++++++libvos.a Split2Combine() 4685  index=0,dwMode=5,dwindex=0
09:55:23|trace >>>>CAudioManager Start!!
++++++libvos.a error SetViewPortsPositions() 3027  Unsupport split format 0 assume SPLIT1!!!
09:55:23|trace Can not open file:/mnt/mtd/Config/group
09:55:23|trace LoadAll :: Load cfg failed
LIBDVR : challenge exit
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapSHiDog: Unexpected close, not stopping watchdog!
tream 8766 errorclose
 : 1 chan :45 C2MMB LEAK(pid=1051): 0xE0E56000, 135168 bytes, ''
40c 0xa0068010
mmz_userdev_release: mmb<0xE0E56000> mapped to userspace 0x42769000 will be force unmaped!
hislave : JPEGCaMMB LEAK(pid=1051): 0xE0EBF000, 135168 bytes, ''
pStream 8766 errmmz_userdev_release: mmb<0xE0EBF000> mapped to userspace 0x427e4000 will be force unmaped!
or : 1 chan :45 MMB LEAK(pid=1051): 0xE0F28000, 135168 bytes, ''
C240c 0xa0068010mmz_userdev_release: mmb<0xE0F28000> mapped to userspace 0x4285f000 will be force unmaped!

hislave : JPEGMMB LEAK(pid=1051): 0xE0F91000, 135168 bytes, ''
CapStream 8766 emmz_userdev_release: mmb<0xE0F91000> mapped to userspace 0x428da000 will be force unmaped!
rror : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010
hislave : JPEGCapStream 8766 error : 1 chan :45 C240c 0xa0068010

killeo
Сообщения: 50
Зарегистрирован: 01 апр 2015, 15:12

Re: DVR3116

Сообщение killeo » 13 окт 2016, 14:23

Нашел у итальянцев прошивку на DVR3116, там 2 файла: u-boot.bin.img и update.bin. Прошился без ошибок. Ситуация с рег-ром ни как не изменилась, симптомы и логи те-же. Перепроверил питания. Не в tw2868 ли дело?

iTuneDVR
Сообщения: 3220
Зарегистрирован: 24 авг 2013, 11:05

Re: DVR3116

Сообщение iTuneDVR » 13 окт 2016, 19:02

Вот тут с логом загрузки явно веслей, потому как appauto не 0 и есть на что посмотреть. ;)
Конечно есть ряд нюансов, на которые стоит обратить внимание в процессе загрузки, судя по логу, но..... oops и то, что ниже (регистры, дамп, дебаг инфо) скорее всего расставляет всё на свои места. ;)
С прошивкой проблем не будет раз формат файла верный и в нем в заголовках у модулей нужные адреса. Проблема в другом!


Вернуться в «Видеорегистраторы DAHUA»