This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如kooking所言,请看看用watch dog的方法先保证系统能够重新起来。
现在也还不知道你的问题是硬件/软件问题,没有线索可查。所以采集到挂掉当时的log很关键。
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1880296 Bytes = 1.8 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux.............................................................
................................................................ done, booting t
he kernel.
Linux version 2.6.18_pro500-davinci (root@ubuntu) (gcc version 4.2.0 (MontaVista
4.2.0-16.0.32.0801914 2008-08-30)) #1 PREEMPT Fri Feb 21 22:34:37 PST 2014
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: DaVinci DM368 IPNC
Memory policy: ECC disabled, Data cache writeback
DaVinci DM0365 variant 0x8
PLL0: fixedrate: 24000000, commonrate: 170000000, vpssrate: 340000000
PLL0: vencrate_sd: 75555555, ddrrate: 340000000 mmcsdrate: 97142857
PLL1: armrate: 432000000, voicerate: 20571428, vencrate_hd: 27000000
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists. Total pages: 14848
Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=192.168.1.134:192.168
.1.1::::: root=/dev/mtdblock3 rw rootfstype=cramfs mem=48M eth=00:01:02:aa:bb:cc
TI DaVinci EMAC: kernel boot params Ethernet address: 00:01:02:aa:bb:cc
PID hash table entries: 256 (order: 8, 1024 bytes)
Clock event device timer0_0 configured with caps set: 07
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 58MB = 58MB total
Memory: 54668KB available (3217K code, 660K data, 180K init)
Security Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
DaVinci: 104 gpio irqs
MUX: initialized GPIO20
MUX: initialized I2C_SCL
MUX: initialized SD1_DATA1
MUX: initialized GPIO28
Generic PHY: Registered new driver
ch0 default output "COMPOSITE", mode "NTSC"
VPBE Encoder Initialized
SCSI subsystem initialized
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
***davinci_spi_board_init()!<3>Pin SPI1_SCLK already used for SD1_DATA1.
MUX: initialized SPI1_SDO
spi1 register ret = 0 ~~~~~~~~~~~~~~~~~~~~~
***davinci_spi_board_init_End(0)!<5>VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.1 (2006/08/19) Phillip Lougher
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
yaffs Feb 21 2014 22:39:00 Installing.
SGI XFS with no debug enabled
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
LTT : ltt-facilities init
LTT : ltt-facility-core init in kernel
DAVINCI-WDT: DaVinci Watchdog Timer: heartbeat 60 sec
MUX: initialized PWM0
Pin PWM2_G87 already used for GPIO87.
MUX: initialized PWM3_G80
MUX: initialized PWM3_G81
MUX: initialized PWM3_G85
MUX: initialized PWM3_G86
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO map 0x1c20000 mem 0xfbc20000 (irq = 40) is a 16550A
serial8250.0: ttyS1 at MMIO map 0x1d06000 mem 0xfbd06000 (irq = 41) is a 16550A
RAMDISK driver initialized: 1 RAM disks of 32768K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
Davinci EMAC MII Bus: probed
MAC address is 00:01:02:aa:bb:cc
TI DaVinci EMAC Linux version updated 4.0
Linux video capture interface: v2.00
Trying to register davinci display video device.
layer=c05f0600,layer->video_dev=c05f0760
Trying to register davinci display video device.
layer=c05f0400,layer->video_dev=c05f0560
davinci_init:DaVinci V4L2 Display Driver V1.0 loaded
i2c /dev entries driver
nand_davinci nand_davinci.0: Using 4-bit hardware ECC
NAND device: Manufacturer ID: 0x01, Chip ID: 0xf1 (Unknown NAND 128MiB 3,3V 8-bi
t)
Creating 6 MTD partitions on "nand_davinci.0":
0x00000000-0x00300000 : "bootloader"
0x00300000-0x00700000 : "params"
0x00700000-0x00a00000 : "kernel"
0x00a00000-0x02a00000 : "filesystem"
0x02a00000-0x02e00000 : "data1"
0x02e00000-0x08000000 : "data2"
nand_davinci nand_davinci.0: hardware revision: 2.3
MUX: initialized SPI0_SCLK
MUX: initialized SPI0_SDO)
dm_spi1.1: davinci SPI Controller driver at 0xc4065800 (irq = 43) use_dma=0
spidev_init @@@@@@@@@@@@@@@@@@@@@@@@
spidev_probe~~~~~~~~~~~~~~~~~~~~~~
spidev_init OK: 0
pcf8563 0-0051: chip found, driver version 0.4.2
pcf8563 0-0051: rtc intf: proc
pcf8563 0-0051: rtc intf: dev (254:0)
pcf8563 0-0051: rtc core: registered pcf8563 as rtc0
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50
2006 UTC).
ASoC version 0.13.1
CQ0093 Voice Codec 0.1
asoc: cq93vc <-> davinci-vcif mapping ok
ALSA device list:
#0: On-chip voice codec (cq93vc)
IPv4 over IPv4 tunneling driver
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Time: timer0_1 clocksource has been installed.
Clock event device timer0_0 configured with caps set: 08
Switched to high resolution mode on CPU 0
pcf8563 0-0051: low voltage detected, date/time is not reliable.
pcf8563 0-0051: setting the system clock to 2014-05-12 01:14:24 (1399857264)
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.1.134, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.1.134, domain=, nis-domain=(none),
bootserver=192.168.1.1, rootserver=192.168.1.1, rootpath=
VFS: Mounted root (cramfs filesystem) readonly.
Freeing init memory: 180K
INIT: version 2.86 booting
0
mkdir: Cannot create directory `/dev/.test': Read-only file system
Starting the hotplug events dispatcher: udevd.
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...done.
0
CSL: Module install successful, device major num = 252
CSL: Module version 0.10.00, built on Jun 6 2014 19:56:18
I2C: Module install successful, device major num = 251
DMA: Module install successful, device major num = 250
DRV: Module install successful
DRV: Module built on Jun 6 2014 19:56:20
DRV: EDMACC.QUEPRI = 00000777
DRV: SYSTEM.MSTPRI0 = 00440022
DRV: SYSTEM.MSTPRI1 = 00000244
DRV: ISP.BCR = 00000002
DRV: SYSTEM.MISC = 00000399
CMEMK module: built on Dec 3 2011 at 01:26:39
Reference Linux version 2.6.18
File /mnt/workdir/diskb/ipnc_ar0331/dvsdk_2_10_01_18/linuxutils_2_24_03/packag
es/ti/sdo/linuxutils/cmem/src/module/cmemk.c
allocated heap buffer 0xc5000000 of size 0x4600000
CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83a00000)
cmemk initialized
EDMAK module: built on Dec 3 2011 at 01:26:40
Reference Linux version 2.6.18
File /mnt/workdir/diskb/ipnc_ar0331/dvsdk_2_10_01_18/linuxutils_2_24_03/packag
es/ti/sdo/linuxutils/edma/src/module/edmak.c
IRQK module: built on Dec 3 2011 at 01:26:41
Reference Linux version 2.6.18
File /mnt/workdir/diskb/ipnc_ar0331/dvsdk_2_10_01_18/linuxutils_2_24_03/packag
es/ti/sdo/linuxutils/irq/src/module/irqk.c
irqk initialized
insmod: dm365_adc.ko: No such file or directory
yaffs: dev is 32505860 name is "mtdblock4"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.4, "mtdblock4"
yaffs_read_super: isCheckpointed 0
ln: /var/www/snap.jpg: File exists
Starting mounting local filesystems: mount none on /dev/shm type tmpfs (rw,size=
5M)
none on /var/run type tmpfs (rw)
none on /tmp type tmpfs (rw,sync)
Setting up networking ...rm: unable to remove `/etc/network/run': Read-only file
system
Starting hotplug subsystem:
pci
pci [success]
usb
usb [success]
isapnp
isapnp [success]
ide
ide [success]
input
input [success]
scsi
Check dm2016 ok !
Creat queue id:0
queue id:0
FileMngThread created
Creat queue id:32769
queue id:32769
AlramThread created
Share memory init success
gPlatform = 1 ~~~~~~
Creat queue id:65538
queue id:65538
queue id:32769
Global value size:21760
MagicNum: 2593849357, MagicNumConfig: 2593849357
ReadGlobal: 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
queue id:65538
Creat queue id:98307
queue id:98307
MagicNum: 2593849357, MagicNumConfig: 2593849357
Check_device_version : DEVICE VER = 1 !!
killall: phddns_c_demo: no process killed
rm: cannot remove `/mnt/nand/AcountLevel.txt': No such file or directory
rm: cannot remove `/mnt/nand/ConnectStatus.txt': No such file or directory
time.windows.com: Unknown host
/opt/ipnc/ntpclient -s -i 10 -h time.windows.com -p 22597
ntpclient return 256.
StreamType: 0, VideoCombo: 2 ~~~~~~
NEW interface: 0 2 0 3 ~~~~~~
alarm event: 3
CPU is DM368
./av_server.out DM368 PAL TI2A AEWB 1080P H264 5000000 VBR AUTO PORT 554 4000 ME
NUOFF &
AVSERVER UI: Initializing.
TIMEZONE DAYLIGHT DEBUG COMMAND: cp -f /usr/share/zoneinfo/Etc/GMT-8 /mnt/nand/l
ocaltime
ApproDrvInit: 7
Creat queue id:131076
queue id:131076
Pinmux1: 0x43801a
Pinmux2: 0x109a
Pinmux3: 0x135affff
Pinmux4: 0x5471d000
CLK Hz,
ARM Hz = 432000000
DDR Hz = 340000000
VPSS Hz = 340000000
IMCOP Hz = 340000000
[OSA_FILE ] Reading file [/mnt/nand/IMG_Paramset.bin] ... ERROR
IMAGE TUNE: Paramset File is not available..... Setting DEFAULT parameter
scsi [success]
done.
Starting portmap daemon: portmap.
CONFIGURING AVSERVER FOR DM368 .....
queue id:65538
*** WARNING FD: exceeded max input size for FD, disabling FD (current input 72
0x576)!!!
------------------- 1920 , 1080 ------------------------
SENSOR FPS VALUE = 30
Sensor Mode Info,
Width = 1920
Height = 1092
start X = 0
start Y = 2
width X = 1920
height Y = 1088
fps = 30
Bin Enable = 0
Sensor Frame Timing Info,
fps = 30
t_frame (ns) = 33333334.000000
t_row (ns) = 29375.000000
t_pclk (ns) = 10.416667
W = 1920
H = 1092
SW = 1134
SD = 0
HB = 900
VB = 42
HBmin = 450
VBmin = 9
f_pclk = 96000000
shutterOverhead (ns) = 4437.500000
col_size = 1919
row_size = 1091
col_skip = 0
row_skip = 0
col_bin = 0
row_bin = 0
col_start = 64
row_start = 264
pll_M = 16
pll_N = 1
pll_DIV = 1
Starting internet superserver:Read Sensor ID:0x2602
~~~~~~~ 1920,1088,1920,1088 ~~~~~~~~~createPrm: width x height = 1920 x 1080, of
fsetH: 1920, offsetV: 1088 ~~~~~~~~~~~~~~~~~~~~
DavinciDisplay DavinciDisplay.1: Before finishing with S_FMT:
layer.pix_fmt.bytesperline = 640,
layer.pix_fmt.width = 640,
layer.pix_fmt.height = 480,
layer.pix_fmt.sizeimage =460800
FR : 0 usersDavinciDisplay DavinciDisplay.1: pixfmt->width = 640,
layer->layer_info.config.line_length= 640
registered from exsiting face album
EVM AUTO_IRIS = 0
*********** min_exp = 30 ************
ag(1333,8000), dg(1024,4096),mul(a:6.000000,d:4.000000)
degree:1, step:0.089844, g:1572
ag:1333, dg:1207 -> ag:1333, dg:1207
idx:0, exp:(60->10000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1207)
idx:1, exp:(10000->10000)us, ap:(1->1), ag:(1333->1333), dg:(1024->2048)
idx:2, exp:(20000->20000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1536)
idx:3, exp:(30000->30000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1207)
inetdqueue id:32769
shared memory size 4096
======================== shared memory id:262152
queue id:131076
[File: rs_rtsp.c , Func: RTSP_ThrStart , Line: 02539] :Info:
MODLE: RTSP RTSP_SvrCreate
[File: rs_rtsp.c , Func: RTSP_ThrStart , Line: 02544] :Info:
MODLE: RTSP RTSP_SvrThrStart
[File: rs_phone.c , Func: PHONE_ThrStart , Line: 00730] :Info:
MODLE: PhonePHONE_SvrCreate
[File: rs_phone.c , Func: PHONE_ThrStart , Line: 00736] :Info:
MODLE: PhonePHONE_SvrThrStart
PHONE_SvrThrFxn
[File: rs_phone.c , Func: PHONE_SvrThrFxn , Line: 00559] :Dbg:
MODLE: PhoneRendezvous_meet .......
.
insmod: /opt/ipnc/modules/crc-ccitt.ko: No such file or directory
AV irismode=1
AV irisopen=0
ircutmode = 0
Night2Day = 1
ircuttime: 5, fps:25, frames:125
IrcutSwitchTime = 5
Video Lost 0
framerate1: 25 ~~~
SetFramerate1 25000
SetAudioInVolume 75 ~~~~~~@@@@@@@@@@
Simple mixer control 'PGA',0
Capabilities: cvolume
Capture channels: Mono
Limits: Capture 0 - 3
numid=2,iface=MIXER,name='Mono DAC Playback Volume'
; type=INTEGER,access=rw---,values=1,min=0,max=63,step=0
: values=63
SetAudioOutVolume 100 ~~~~~~@@@@@@@@@@
SystemInit success
AddSysLog: (System is running now) ~~~
Schedule manager init success
io scheduler deadline registered Mono: Capture
2 [67%]
io scheduler cfq registered
sbulla: unknown partition table
Finished Linear Init with AR0331
TI AWB PRODUCTION VERSION 1.0.0
*********** min_exp = 30 ************
ag(1333,8000), dg(1024,4096),mul(a:6.000000,d:4.000000)
degree:128, step:0.089844, g:16782
ag:8000, dg:2148 -> ag:8000, dg:2148
idx:0, exp:(60->10000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1536)
idx:1, exp:(10000->10000)us, ap:(1->1), ag:(1333->1333), dg:(1024->2048)
idx:2, exp:(20000->20000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1536)
idx:3, exp:(30000->30000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1365)
idx:4, exp:(40000->40000)us, ap:(1->1), ag:(1333->1333), dg:(1024->1536)
idx:5, exp:(40000->40000)us, ap:(1->1), ag:(2000->2000), dg:(1024->1364)
idx:6, exp:(40000->40000)us, ap:(1->1), ag:(2666->2666), dg:(1024->1536)
idx:7, exp:(40000->40000)us, ap:(1->1), ag:(4000->4000), dg:(1024->1364)
idx:8, exp:(40000->40000)us, ap:(1->1), ag:(5333->5333), dg:(1024->1536)
idx:9, exp:(40000->40000)us, ap:(1->1), ag:(8000->8000), dg:(1024->2148)
insmod: /opt/ipnc/modules/sha1.ko: No such file or directory
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
loop: loaded (max 8 devices)
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
netconsole: not configured, aborting
insmod: /opt/ipnc/modules/slhc.ko: No such file or directory
insmod: /opt/ipnc/modules/ppp_generic.ko: No such file or directory
insmod: /opt/ipnc/modules/ppp_synctty.ko: No such file or directory
insmod: /opt/ipnc/modules/ppp_async.ko: No such file or directory
insmod: /opt/ipnc/modules/ppp_deflate.ko: No such file or directory
[File: rs_rtsp_base64.c, Func: RTSP_Media_Para_SetSeqBase64, Line: 00188] :Dbg:
MODLE: RtspBase64 chn:0 pSeqBase64 = Z2QAKK2EBUViuKxUdCAqKxXFYqOhAVFYrisVHQgKisV
xWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQDwBE/LKk
AAAMAeAAAF3BgQAATEtAABV1Kve+F4RCNQA==
[File: rs_rtsp_base64.c, Func: RTSP_Media_Para_SetPictBase64, Line: 00212] :Dbg:
MODLE: RtspBase64 chn:0 pPictBase64 = aO48sA==
[File: rs_rtsp_base64.c, Func: RTSP_Media_Para_SetBase64, Line: 00243] :Dbg:
MODLE: RtspBase64 chn 0, RTSP_GetPropParam:Z2QAKK2EBUViuKxUdCAqKxXFYqOhAVFYrisVH
QgKisVxWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQDw
BE/LKkAAAMAeAAAF3BgQAATEtAABV1Kve+F4RCNQA==,aO48sA==
davinci-mmc davinci-mmc.0: Supporting 4-bit mode
davinci-mmc davinci-mmc.0: Using DMA mode
queue id:0
SD Card insert 0 , isInit = 1 ~~~~~~~~~~
alarm event: 3
umount: /mnt/mmc: not mounted
umount ret = 256
umount SD fail
sd not insert ............
~~~~~~~~~~~~~~~~~~ StartNetwork ~~~~~~~~~~~~~~~~~
Error: Unexcept error
DNS="192.168.1.1"
>DNS1="192.168.1.1"
abcdefg 192.168.1.1,192.168.1.1
dhcp: 0 ~~~~~~~~~~~~~~~~~~~~
rm: cannot remove `/var/run/dhcpcd-eth0.pid': No such file or directory
net_set_dns 192.168.1.1, 192.168.1.1
dns=192.168.1.1
killall: dhcpcd: no process killed
#####################into DdnsStart %d
device: eth0
[File: rs_rtsp.c , Func: RTSP_EventHandleDescribe, Line: 01101] :Dbg:
MODLE: RTSP send 401
name = admin, dbpwd = admin
pwd = 375ed2994371a71f4bd9a3b6be3c3881, md5pwd = 375ed2994371a71f4bd9a3b6be3c388
1
[File: rs_rtp.c , Func: RTP_TcpStartSendMediaData, Line: 01777] :Dbg:
MODLE: RTP RTP_TcpStartSendMediaData
[Rtsp: 0]: 1 clients
[Rtsp: 0]: [Tcp: 192.168.1.19]
start send data
killall: ntpclient: no process killed
UNABLE TO SYNC TO SNTP SERVER in 10 seconds
watch_dog.c line 46shared memory size 4096
watch_dog.c line 49shared memory id:262152
========== create /var/run/watchdog.pid succeed....
CPU is DM368
Boa check platformId: 1 ~~
set_com_config tcsetattr sucsse
open /mnt/nand/ptz_control
: No such file or directory
open /mnt/nand/ptz_time_start_file
: No such file or directory
ApproDrvInit: 3
queue id:131076
queue id:0
queue id:32769
========= discovserver.c line 962 Enter onvif_scan
system_server/632[CPU#0]: BUG in local_bh_enable at kernel/softirq.c:196
queue id:0
queue id:32769
queue id:0
queue id:32769
========= discovserver.c line 744 __tds__GetScopes
[12/May/2014:01:14:46 +0000] boa: server version Boa/0.94.13
[12/May/2014:01:14:46 +0000] boa: server built Jun 6 2014 at 19:57:50.
[12/May/2014:01:14:46 +0000] boa: starting server pid=788, port 80
shared memory size 4096
boa shared memory id:262152
send ok
==============discovserver.c dn__Hello.d__XAddrs http://192.168.1.168:8999/onvif
/device_service dn__Hello.d__Scopes->__item onvif://www.onvif.org/type/Network_
Video_Transmitter onvif://www.onvif.org/type/video_encoder onvif://www.onvif.org
/type/audio_encoder onvif://www.onvif.org/name/DM365_IPNC onvif://www.onvif.org/
location/country/china onvif://www.onvif.org/hardware/00E00ADD0000