HI guys !
I recently get DM388 with camera and want to has it work. But when i have it power on, it restarts again and again. And i find out system_server cause this.
Cause i run system_server service manually, DM388 system restarts again and again .
Output logs is posted below.
root@ti81xx:/opt/ipnc# ./system_server
Creat queue id:0
queue id:0
FileMngThread created
Creat queue id:32769
queue id:32769
AlramThread created
Share memory init success
Creat queue id:65538
queue id:65538
Creat queue id:98307
queue id:98307
queue id:32769
[host] Attached to slave procId 0.
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[host] Attached to slave procId 1.
[host] Loaded file ./firmware/ipnc_rdk_fw_m3video.xem3 on slave procId 0.
[host] Started slave procId 0.
[host] After Ipc_loadcallback status [0x00000000]
[host] Loaded file ./firmware/ipnc_rdk_fw_m3vpss.xem3 on slave procId 1.
[host] Started slave procId 1.
[host] After Ipc_loadcallback status [0x00000000]
[host] After Ipc_startcallback status [0x00000000]
[host] After Ipc_startcallback status [0x00000000]
[m3vpss ] Received character 's'
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[m3video] Received character 's'
queue id:65538
Creat queue id:131076
queue id:131076
CPU is TI812x
*****************************************************************
IPNC BUILD VERSION: IPNC RDK VERSION 03.80.00.05 (LOW POWER)
*****************************************************************
DEMOCFG Value : 0
Videocodecmode : 8
Videocodecres : 0
streamtype : 2
vsenable : 0
./bin/ipnc_rdk_mcfw.out TRISTREAM TRIPLE_H264 TI2A AEWB 1080P_D1 H264 HIGH_SPEED1 H264 HIGH_SPEED2 MJPEG 80 &
Creat queue id:163845
queue id:163845
queue id:65538
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[ 30.400387] autorun-usecase.sh[114]: [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[ 30.401203] autorun-usecase.sh[114]: [m3video] Remote Debug Shared Memory @ 0xbff05020
[ 30.401715] autorun-usecase.sh[114]: [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[ 30.402241] autorun-usecase.sh[114]: [m3video] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 200000000
[ 30.402718] autorun-usecase.sh[114]: [m3video]
[ 30.403182] autorun-usecase.sh[114]: [m3video] *** UTILS: CPU KHz = 400000 Khz ***
[ 30.403640] autorun-usecase.sh[114]: [m3video]
[ 30.404070] autorun-usecase.sh[114]: [m3video] 74: SYSTEM : System Common Init in progress !!!
[ 30.404501] autorun-usecase.sh[114]: [m3video] 79: SYSTEM: IPC init in progress !!!
[ 30.404948] autorun-usecase.sh[114]: [m3video] 83: SYSTEM: Attaching to [HOST] ...
[ 30.405391] autorun-usecase.sh[114]: [m3video] 136: SYSTEM: Attaching to [HOST] ...
[ 30.405834] autorun-usecase.sh[114]: [m3video] 147: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
[ 30.406270] autorun-usecase.sh[114]: [m3vpss ] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 200000000
[ 30.406710] autorun-usecase.sh[114]: [m3video] 150: SYSTEM: Attaching to [VPSS-M3] ...
[ 30.407145] autorun-usecase.sh[114]: [m3vpss ] notify_attach rtnVal 0
[ 30.407681] autorun-usecase.sh[114]: [m3vpss ] initProxyServer rtnVal 0
[ 30.408142] autorun-usecase.sh[114]: [m3vpss ]
[ 30.408575] autorun-usecase.sh[114]: [m3vpss ] *** UTILS: CPU KHz = 400000 Khz ***
[ 30.409016] autorun-usecase.sh[114]: [m3vpss ]
[ 30.410706] autorun-usecase.sh[114]: [m3vpss ] 183: SYSTEM : System Common Init in progress !!!
[ 30.411576] autorun-usecase.sh[114]: [m3vpss ] 184: SYSTEM: IPC init in progress !!!
[ 30.412248] autorun-usecase.sh[114]: [m3vpss ] 184: SYSTEM: Attaching to [HOST] ...
[ 30.413000] autorun-usecase.sh[114]: [m3video] 200: SYSTEM: Attaching to [VPSS-M3] ...
[ 30.413643] autorun-usecase.sh[114]: [m3vpss ] 234: SYSTEM: Attaching to [HOST] ...
[ 30.414592] autorun-usecase.sh[114]: [m3vpss ] 235: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
[ 30.415290] autorun-usecase.sh[114]: [m3vpss ] 235: SYSTEM: Attaching to [VIDEO-M3] ...
[ 30.415892] autorun-usecase.sh[114]: [m3video] 250: SYSTEM: Attaching to [VPSS-M3] ...
[ 30.416529] autorun-usecase.sh[114]: [m3vpss ] 285: SYSTEM: Attaching to [VIDEO-M3] ...
ApproDrvInit: 7
queue id:163845
[ 30.420994] autorun-usecase.sh[114]: [m3video] 285: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
[ 30.429952] autorun-usecase.sh[114]: [m3vpss ] 285: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
[ 30.431341] autorun-usecase.sh[114]: [m3video] 286: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
[ 30.432040] autorun-usecase.sh[114]: [m3vpss ] 286: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
[ 30.432644] autorun-usecase.sh[114]: [m3vpss ] 286: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ...
[ 30.433212] autorun-usecase.sh[114]: [m3vpss ] 286: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ...
[ 30.433770] autorun-usecase.sh[114]: [m3vpss ] 288: SYSTEM: Notify register to [HOST] line 0, event 12 ...
[ 30.434321] autorun-usecase.sh[114]: [m3vpss ] 289: SYSTEM: Notify register to [VIDEO-M3] line 0, event 12 ...
[ 30.434869] autorun-usecase.sh[114]: [m3vpss ] 289: SYSTEM: IPC init DONE !!!
[ 30.435408] autorun-usecase.sh[114]: [m3vpss ] 300: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
[ 30.436100] autorun-usecase.sh[114]: [m3vpss ] 300: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03b00000 (59 MB)
[ 30.436738] autorun-usecase.sh[114]: [m3vpss ] 302: SYSTEM : System Common Init Done !!!
[ 30.437313] autorun-usecase.sh[114]: [m3video] 386: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
[ 30.437866] autorun-usecase.sh[114]: [m3video] 386: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ...
[ 30.438411] autorun-usecase.sh[114]: [m3video] 386: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ...
[ 30.440125] autorun-usecase.sh[114]: [m3video] 388: SYSTEM: Notify register to [HOST] line 0, event 12 ...
[ 30.440966] autorun-usecase.sh[114]: [m3video] 389: SYSTEM: Notify register to [VPSS-M3] line 0, event 12 ...
[ 30.444774] autorun-usecase.sh[114]: [m3video] 389: SYSTEM: IPC init DONE !!!
[ 30.445482] autorun-usecase.sh[114]: [m3video] 399: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
[ 30.446089] autorun-usecase.sh[114]: [m3video] 400: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03b00000 (59 MB)
[ 30.777186] autorun-usecase.sh[114]: [m3video] 402: SYSTEM : System Common Init Done !!!
[ 30.777779] autorun-usecase.sh[114]: [m3video] 602: SYSTEM : System Video Init in progress !!!
[ 30.778248] autorun-usecase.sh[114]: [m3vpss ] 602: SYSTEM : System VPSS Init in progress !!!
[ 30.778690] autorun-usecase.sh[114]: [m3video] 602: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
[ 30.779136] autorun-usecase.sh[114]: [m3video] 603: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
[ 30.779578] autorun-usecase.sh[114]: [m3video] 603: SYSTEM: ListElem Shared Addr = 0xbe984180
[ 30.780416] autorun-usecase.sh[114]: [m3video] 605: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
[ 30.781060] autorun-usecase.sh[114]: [m3video] 606: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
[ 30.781725] autorun-usecase.sh[114]: [m3video] 606: SYSTEM: ListElem Shared Addr = 0xbe987680
[ 30.782335] autorun-usecase.sh[114]: [m3video] 615: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_29] in region 0 ...
[ 30.783075] autorun-usecase.sh[114]: [m3vpss ] === I2C0/2 Clk is active ===
[ 30.783693] autorun-usecase.sh[114]: [m3video] 616: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_29] in region 0 ...
[ 30.784339] autorun-usecase.sh[114]: [m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_1_0
[ 30.784966] autorun-usecase.sh[114]: [m3video] 616: SYSTEM: ListElem Shared Addr = 0xbe98ab80
[ 30.785523] autorun-usecase.sh[114]: [m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to ISS_PLATFORM_CPU_REV_2_1
[ 30.786148] autorun-usecase.sh[114]: [m3video] 618: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_30] in region 0 ...
[ 30.786760] autorun-usecase.sh[114]: [m3vpss ] 621: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
[ 30.787418] autorun-usecase.sh[114]: [m3video] 619: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_30] in region 0 ...
[ 30.788053] autorun-usecase.sh[114]: [m3vpss ] 621: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
[ 30.788821] autorun-usecase.sh[114]: [m3video] 619: SYSTEM: ListElem Shared Addr = 0xbe9a4800
[m3vpss ] Received character 't'
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
[m3video] Received character 't'
U-Boot SPL 2016.05-00004-g63acf8c-dirty (Feb 13 2017 - 17:24:46)
Trying to boot from MMC2
reading u-boot.img
reading u-boot.img
U-Boot 2016.05-00004-g63acf8c-dirty (Feb 13 2017 - 17:24:46 -0500)
I2C: ready
DRAM: 1 GiB
MMC: OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment
Net: <ethaddr> not set. Reading from E-fuse
cpsw
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
Booting from mmc ...
reading uImage
2662320 bytes read in 301 ms (8.4 MiB/s)
reading dm38x-csk.dtb
58698 bytes read in 12 ms (4.7 MiB/s)
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-4.4.12-00004-g82adbbf-dirt
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2662256 Bytes = 2.5 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 84000000
Booting using the fdt blob at 0x84000000
Loading Kernel Image ... OK
Loading Device Tree to 844ee000, end 844ff549 ... OK
Starting kernel ...