DM8148加2G的DDR,
前面在论坛里面提问,ti官方让我参考这个帖子,我按照这个帖子修改后
目前的情况是系统能起来,内存分配也成功了,但是video,vpss内核没有起来。实现不了程序功能。
bootargs=console=ttyO0,115200n8 noinitrd mem=512M rootwait=3 rw ubi.mtd=5,2048 rootfstype=ubifs root=ubi0:rootfs init=/init dhcp notifyk.vpssm3_sva=0xBFB00000 earlyprintk ddr_mem=2048M vram=20M vmalloc=476M
这个是我的conifg_2G.bld文件。
/* * ======== config.bld ======== * Build configuration script for HDVPSS drivers */ /* * Linux kernel bootargs: * mem=512M ddr_mem=2048M console=ttyO0,115200n8 root=/dev/nfs rw <your_fs_path> ip=dhcp rootdelay=5 vram=64M notifyk.vpssm3_sva=0xbfb00000 vmalloc=476M */ /* load the required modules for the configuration */ var M3 = xdc.useModule('ti.targets.arm.elf.M3'); var C674 = xdc.useModule('ti.targets.elf.C674'); var buildReleaseConfig = true; /* configure the options for the M3 targets */ /* M3 compiler directory path */ M3.rootDir = java.lang.System.getenv("CGTOOLS"); /* linker options */ M3.lnkOpts.suffix += " --zero_init=off "; M3.lnkOpts.suffix += " --dynamic --retain=_Ipc_ResetVector"; /* compiler options */ M3.ccOpts.suffix += " --gcc -DTI_814X_BUILD -DPLATFORM_EVM_SI -DTI814X_2G_DDR -DSYSLINK_BUILD_RTOS -DUSE_SYSLINK_NOTIFY=0 -DUTILS_ASSERT_ENABLE -DSCP_DDR_MEM_SIZE_2G"; /* set default platform and list of all interested * platforms for M3 */ M3.platforms = [ "ti.platforms.evmTI814X:core0", "ti.platforms.evmTI814X:core1", ]; /* Select the default platform * * Making core1 as defualt core configuration to be used * Core 0 == Ducati.M3.VIDEO * Core 1 == Ducati.M3.VPS */ M3.platform = M3.platforms[1]; /* configure the options for the C674 targets */ /* C674 compiler directory path */ C674.rootDir = java.lang.System.getenv("CGTOOLS_DSP"); /* linker options */ C674.lnkOpts.suffix += " --zero_init=off "; C674.lnkOpts.suffix += " --dynamic --retain=_Ipc_ResetVector"; /* compiler options */ C674.ccOpts.suffix += " -DTI_814X_BUILD -DPLATFORM_EVM_SI -DSYSLINK_BUILD_RTOS -DUSE_SYSLINK_NOTIFY=0"; C674.platforms = ["ti.platforms.evmTI816X:plat"]; C674.platform = C674.platforms[0]; /* list interested targets in Build.targets array */ Build.targets = [ M3, C674, ]; var KB=1024; var MB=KB*KB; var GB=KB*KB*KB; var DDR3_ADDR = 0x80000000; var DDR3_SIZE = 2048*MB; var OCMC0_ADDR = 0x40300000; /*OCMC1 exisits only for TI816X*/ var OCMC1_ADDR = 0x40400000; var OCMC0_RUN_ADDR = 0x00300000; var OCMC1_RUN_ADDR = 0x00400000; var OCMC_SIZE = 128*KB; var OCMC0_VIDEO_M3_SIZE = 16*KB; var OCMC0_VPSS_M3_SIZE = OCMC_SIZE - OCMC0_VIDEO_M3_SIZE; var OCMC0_VIDEO_M3_ADDR = OCMC0_ADDR; var OCMC0_VPSS_M3_ADDR = OCMC0_VIDEO_M3_ADDR + OCMC0_VIDEO_M3_SIZE; var OCMC0_RUN_ADDR = 0x00300000; var OCMC0_VIDEO_M3_RUN = OCMC0_RUN_ADDR; var OCMC0_VPSS_M3_RUN = OCMC0_VIDEO_M3_RUN + OCMC0_VIDEO_M3_SIZE; var M3_L2_RAM = 0x55024000; var M3_L2_RAM_SIZE = 48*KB; var M3_L2_RAM_MAPPED = 0x20004000; var DUCATI_WB_WA_ADDR = 0x20000000; var TOTAL_MEM_SIZE = DDR3_SIZE; /* FIRST + SECOND 512MB */ var SR1_SIZE = 277 * MB; var VIDEO_M3_CODE_SIZE = 10 * MB; var VIDEO_M3_BSS_SIZE = 12 * MB; var VIDEO_M3_DATA_SIZE = 4 * MB; var DSS_M3_CODE_SIZE = 1 * MB; var DSS_M3_BSS_SIZE = 14 * MB; var DSS_M3_DATA_SIZE = 2 * MB; var DSP_CODE_SIZE = 2 * MB; var DSP_DATA_SIZE = 190 * MB - 256 * KB;; var VIDEO_M3_EXCEPTION_CTX_SIZE = 128 * KB; var VPSS_M3_EXCEPTION_CTX_SIZE = 128 * KB; var SR2_FRAME_BUFFER_SIZE = 472 * MB; var SR0_SIZE = 31 * MB var HDVPSS_DESC_SIZE = 2 * MB; var HDVPSS_SHARED_SIZE = 2 * MB; var NOTIFY_SHARED_SIZE = 2 * MB; var REMOTE_DEBUG_SIZE = 1 * MB; var SHARED_MEMORY_SIZE = 2 * MB; /* THIRD 512MB */ var LINUX_SIZE = 512 * MB; /* LAST 512MB */ var TILER_SIZE = 256 * MB; var SR3_FRAME_BUFFER_EXTRA_SIZE = 256 * MB; /* print (" "); print ("SmartCore Memory Map - 2GB DDR [4 x 512MB regions], 512MB for Linux:"); print (" "); print (" 0x80000000 ----+-------------------+"); print (" ^ | " + (SR1_SIZE / MB) + "MB | (SR1) Bitstream buffer"); print (" | | | Cached on A8. Cached on M3, although access by DMAs"); print (" | +-------------------+ "); print (" | | " + (VIDEO_M3_CODE_SIZE / MB) + " MB | Video M3 Code"); print (" 512MB +-------------------+"); print (" | | " + (VIDEO_M3_DATA_SIZE / MB) + " MB | Video M3 Data"); print (" | +-------------------+"); print (" | | " + (VIDEO_M3_BSS_SIZE / MB) + " MB | Video M3 BSS Data"); print (" | +-------------------+"); print (" | | " + (DSS_M3_CODE_SIZE/ MB) + " MB | VPSS M3 Code"); print (" | +-------------------+"); print (" | | " + (DSS_M3_DATA_SIZE/ MB) + " MB | VPSS M3 Data"); print (" | +-------------------+"); print (" v | " + (DSS_M3_BSS_SIZE/ MB) + " MB | VPSS M3 BSS Data"); print (" 0xA0000000 ----+-------------------+"); print (" ^ | |"); print (" | | " + (TILER_SIZE / MB) + " MB | Tiled 8-bit + 16-bit region"); print (" 512MB | |"); print (" | +-------------------+"); print (" v | " + (SR2_FRAME_BUFFER_SIZE / MB) + " MB | (SR2) Frame Buffer Region - <VPSS - Video M3 Frame Buf>"); print (" 0xC0000000 ----+-------------------+ "); print (" ^ | |"); print (" | | " + (LINUX_SIZE / MB) + " MB | Linux"); print (" 512MB | |"); print (" | | |"); print (" v | |"); print (" 0xE0000000 ----+-------------------+"); print (" ^ | " + ( DSP_CODE_SIZE / KB) + " KB | DSP Code"); print (" | +-------------------+"); print (" | | " + (DSP_DATA_SIZE / MB) + " MB | DSP Data"); print (" | +-------------------+"); print (" | | |"); print (" 512MB | " + (SR0_SIZE / MB) + " MB | (SR0) Syslink MsgQ/IPC List MP - <Non-cached on M3>"); print (" | +-------------------+"); print (" | | " + (VIDEO_M3_EXCEPTION_CTX_SIZE / KB) + " KB | Video M3 exception context"); print (" | +-------------------+ "); print (" | | " + (VPSS_M3_EXCEPTION_CTX_SIZE / KB) + "KB | Vpss M3 exception context"); print (" | +-------------------+ "); print (" | | " + (HDVPSS_DESC_SIZE / MB) + " MB | VPSS M3 - VPDMA Descriptor"); print (" | +-------------------+"); print (" | | " + (HDVPSS_SHARED_SIZE / MB) + " MB | VPSS M3 - FBDev Shared Memory"); print (" | +-------------------+"); print (" | | " + (NOTIFY_SHARED_SIZE / MB) + " MB | Host - VPSS M3 Notify(For FBDev)"); print (" | +-------------------+"); print (" v | " + (REMOTE_DEBUG_SIZE / MB) + " MB | Remote Debug Print"); print (" 0xFFFFFFFF ----+-------------------+"); print (" "); */ /* first and second 512MB */ var SR1_ADDR = DDR3_ADDR; var VIDEO_M3_CODE_ADDR = SR1_ADDR + SR1_SIZE; var VIDEO_M3_DATA_ADDR = VIDEO_M3_CODE_ADDR + VIDEO_M3_CODE_SIZE; var VIDEO_M3_BSS_ADDR = VIDEO_M3_DATA_ADDR + VIDEO_M3_DATA_SIZE; var VIDEO_M3_BSS_ADDR_RUN = (VIDEO_M3_BSS_ADDR - DDR3_ADDR) + DUCATI_WB_WA_ADDR; var DSS_M3_CODE_ADDR = VIDEO_M3_BSS_ADDR + VIDEO_M3_BSS_SIZE; var DSS_M3_DATA_ADDR = DSS_M3_CODE_ADDR + DSS_M3_CODE_SIZE; var DSS_M3_BSS_ADDR = DSS_M3_DATA_ADDR + DSS_M3_DATA_SIZE; var DSS_M3_BSS_ADDR_RUN = (DSS_M3_BSS_ADDR - DDR3_ADDR) + DUCATI_WB_WA_ADDR; var DSP_CODE_ADDR = DSS_M3_BSS_ADDR + DSS_M3_BSS_SIZE; var DSP_DATA_ADDR = DSP_CODE_ADDR + DSP_CODE_SIZE; var VIDEO_M3_EXCEPTION_CTX_ADDR = DSP_DATA_ADDR + DSP_DATA_SIZE; var VPSS_M3_EXCEPTION_CTX_ADDR = VIDEO_M3_EXCEPTION_CTX_ADDR + VIDEO_M3_EXCEPTION_CTX_SIZE; var SR2_FRAME_BUFFER_ADDR = VPSS_M3_EXCEPTION_CTX_ADDR + VPSS_M3_EXCEPTION_CTX_SIZE; var SR0_ADDR = SR2_FRAME_BUFFER_ADDR + SR2_FRAME_BUFFER_SIZE; var HDVPSS_DESC_ADDR = SR0_ADDR + SR0_SIZE; var HDVPSS_SHARED_ADDR = HDVPSS_DESC_ADDR + HDVPSS_DESC_SIZE; var NOTIFY_SHARED_ADDR = HDVPSS_SHARED_ADDR + HDVPSS_SHARED_SIZE; var REMOTE_DEBUG_ADDR = NOTIFY_SHARED_ADDR + NOTIFY_SHARED_SIZE; var SHARED_MEMORY_ADDR = REMOTE_DEBUG_ADDR + REMOTE_DEBUG_SIZE; var LINUX_ADDR = DDR3_ADDR + 1 * GB; var SR3_FRAME_BUFFER_EXTRA_ADDR = LINUX_ADDR + LINUX_SIZE; var TILER_ADDR = SR3_FRAME_BUFFER_EXTRA_ADDR + SR3_FRAME_BUFFER_EXTRA_SIZE; print(" ### "); print(" ### REGIONS MAP: ###"); print(" ======== First 512 MB: ================================= "); print(" ### SR1: 0x" + java.lang.Long.toHexString(SR1_ADDR) + " - 0x" + java.lang.Long.toHexString(SR1_ADDR+SR1_SIZE)); print(" ### VIDEO_M3_CODE_ADDR: 0x" + java.lang.Long.toHexString(VIDEO_M3_CODE_ADDR) + " - 0x" + java.lang.Long.toHexString(VIDEO_M3_CODE_ADDR+VIDEO_M3_CODE_SIZE)); print(" ### VIDEO_M3_DATA_ADDR: 0x" + java.lang.Long.toHexString(VIDEO_M3_DATA_ADDR) + " - 0x" + java.lang.Long.toHexString(VIDEO_M3_DATA_ADDR+VIDEO_M3_DATA_SIZE)); print(" ### VIDEO_M3_BSS_ADDR: 0x" + java.lang.Long.toHexString(VIDEO_M3_BSS_ADDR) + " - 0x" + java.lang.Long.toHexString(VIDEO_M3_BSS_ADDR+VIDEO_M3_BSS_SIZE)); print(" ### DSS_M3_CODE_ADDR: 0x" + java.lang.Long.toHexString(DSS_M3_CODE_ADDR) + " - 0x" + java.lang.Long.toHexString(DSS_M3_CODE_ADDR+DSS_M3_CODE_SIZE)); print(" ### DSS_M3_DATA_ADDR: 0x" + java.lang.Long.toHexString(DSS_M3_DATA_ADDR) + " - 0x" + java.lang.Long.toHexString(DSS_M3_DATA_ADDR+DSS_M3_DATA_SIZE)); print(" ### DSS_M3_BSS_ADDR: 0x" + java.lang.Long.toHexString(DSS_M3_BSS_ADDR) + " - 0x" + java.lang.Long.toHexString(DSS_M3_BSS_ADDR+DSS_M3_BSS_SIZE)); print(" ======== Second 512 MB: ================================= "); print(" ### TILER_ADDR: 0x" + java.lang.Long.toHexString(TILER_ADDR) + " - 0x" + java.lang.Long.toHexString(TILER_ADDR+TILER_SIZE)); print(" ### SR2_FRAME_BUFFER_ADDR: 0x" + java.lang.Long.toHexString(SR2_FRAME_BUFFER_ADDR) + " - 0x" + java.lang.Long.toHexString(SR2_FRAME_BUFFER_ADDR+SR2_FRAME_BUFFER_SIZE)); print(" ========= Third 512 MB: ================================== "); print(" ### LINUX: 0x" + java.lang.Long.toHexString(LINUX_ADDR) + " - 0x" + java.lang.Long.toHexString(LINUX_ADDR+LINUX_SIZE)); print(" ======== Last 512 MB: ================================== "); print(" ### DSP_CODE_ADDR: 0x" + java.lang.Long.toHexString(DSP_CODE_ADDR) + " - 0x" + java.lang.Long.toHexString(DSP_CODE_ADDR+DSP_CODE_SIZE)); print(" ### DSP_DATA_ADDR: 0x" + java.lang.Long.toHexString(DSP_DATA_ADDR) + " - 0x" + java.lang.Long.toHexString(DSP_DATA_ADDR+DSP_DATA_SIZE)); print(" ### SR0_ADDR: 0x" + java.lang.Long.toHexString(SR0_ADDR) + " - 0x" + java.lang.Long.toHexString(SR0_ADDR+SR0_SIZE)); print(" ### VIDEO_M3_EXCEPTION_CTX_ADDR: 0x" + java.lang.Long.toHexString(VIDEO_M3_EXCEPTION_CTX_ADDR) + " - 0x" + java.lang.Long.toHexString(VIDEO_M3_EXCEPTION_CTX_ADDR+VIDEO_M3_EXCEPTION_CTX_SIZE)); print(" ### VPSS_M3_EXCEPTION_CTX_ADDR: 0x" + java.lang.Long.toHexString(VPSS_M3_EXCEPTION_CTX_ADDR) + " - 0x" + java.lang.Long.toHexString(VPSS_M3_EXCEPTION_CTX_ADDR+VPSS_M3_EXCEPTION_CTX_SIZE)); print(" ### HDVPSS_DESC_ADDR: 0x" + java.lang.Long.toHexString(HDVPSS_DESC_ADDR) + " - 0x" + java.lang.Long.toHexString(HDVPSS_DESC_ADDR+HDVPSS_DESC_SIZE)); print(" ### HDVPSS_SHARED_ADDR: 0x" + java.lang.Long.toHexString(HDVPSS_SHARED_ADDR) + " - 0x" + java.lang.Long.toHexString(HDVPSS_SHARED_ADDR+HDVPSS_SHARED_SIZE)); print(" ### NOTIFY_SHARED_ADDR: 0x" + java.lang.Long.toHexString(NOTIFY_SHARED_ADDR) + " - 0x" + java.lang.Long.toHexString(NOTIFY_SHARED_ADDR+NOTIFY_SHARED_SIZE)); print(" ### REMOTE_DEBUG_ADDR: 0x" + java.lang.Long.toHexString(REMOTE_DEBUG_ADDR) + " - 0x" + java.lang.Long.toHexString(REMOTE_DEBUG_ADDR+REMOTE_DEBUG_SIZE-1)); print(" ========================================================= "); print(" ### "); print(" ========================================================= "); /* print(" ### TOTAL DDR usage in MB = " + TOTAL_DDR_USED_SIZE_IN_MB + " MB ###"); print(" ### Linux memory usage in MB = " + LINUX_SIZE_IN_MB + " MB ###"); print(" ### DSP Data memory usage in MB = " + DSP_DATA_SIZE_IN_MB + " MB ###"); print(" ========================================================= "); print(" ### "); */ Build.platformTable["ti.platforms.evmTI814X:core1"] = { externalMemoryMap: [ ["DDR3_RAM", { comment: "DDR3_RAM", name: "DDR3_RAM", base: DDR3_ADDR, len: DDR3_SIZE }], ["OCMC0_RAM", { comment: "OCMC0_RAM", name: "OCMC0_RAM", base: OCMC0_ADDR, len: OCMC_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["VIDEO_M3_BSS_ADDR_RUN", { comment : "VIDEO_M3_BSS_ADDR_RUN", name : "VIDEO_M3_BSS_ADDR_RUN", base : VIDEO_M3_BSS_ADDR_RUN, len : VIDEO_M3_BSS_SIZE }], ["DSS_M3_BSS_ADDR_RUN", { comment : "DSS_M3_BSS_ADDR_RUN", name : "DSS_M3_BSS_ADDR_RUN", base : DSS_M3_BSS_ADDR_RUN, len : DSS_M3_BSS_SIZE }], ["OCMC0_RAM_MAPPED", { comment: "OCMC0_RAM", name: "OCMC0_RAM_MAPPED", base: OCMC0_RUN_ADDR, len: OCMC_SIZE }], ["M3_L2_RAM", { comment: "M3_L2_RAM", name: "M3_L2_RAM", base: M3_L2_RAM, len: M3_L2_RAM_SIZE }], ["M3_L2_RAM_MAPPED", { comment: "M3_L2_RAM", name: "M3_L2_RAM_MAPPED", base: M3_L2_RAM_MAPPED, len: M3_L2_RAM_SIZE }], ["CACHE_WB_DDR_LOGICAL_ADDRESS", { comment: "CACHE_WB_DDR_LOGICAL_ADDRESS", name: "CACHE_WB_DDR_LOGICAL_ADDRESS", base: 0x20000000, len: 0x20000000, }], ], customMemoryMap: [ ["LINUX_MEM", { comment : "LINUX_MEM", name : "LINUX_MEM", base : LINUX_ADDR, len : LINUX_SIZE }], ["SR1", { comment : "SR1", name : "SR1", base : SR1_ADDR, len : SR1_SIZE }], ["SR3_FRAME_BUFFER_EXTRA", { comment : "SR3_FRAME_BUFFER_EXTRA", name : "SR3_FRAME_BUFFER_EXTRA", base : SR3_FRAME_BUFFER_EXTRA_ADDR, len : SR3_FRAME_BUFFER_EXTRA_SIZE }], ["VIDEO_M3_CODE_MEM", { comment : "VIDEO_M3_CODE_MEM", name : "VIDEO_M3_CODE_MEM", base : VIDEO_M3_CODE_ADDR, len : VIDEO_M3_CODE_SIZE }], ["VIDEO_M3_DATA_MEM", { comment : "VIDEO_M3_DATA_MEM", name : "VIDEO_M3_DATA_MEM", base : VIDEO_M3_DATA_ADDR, len : VIDEO_M3_DATA_SIZE }], ["VIDEO_M3_BSS_ADDR", { comment : "VIDEO_M3_BSS_ADDR", name : "VIDEO_M3_BSS_ADDR", base : VIDEO_M3_BSS_ADDR, len : VIDEO_M3_BSS_SIZE }], ["VIDEO_M3_BSS_ADDR_RUN", { comment : "VIDEO_M3_BSS_ADDR_RUN", name : "VIDEO_M3_BSS_ADDR_RUN", base : VIDEO_M3_BSS_ADDR_RUN, len : VIDEO_M3_BSS_SIZE }], ["DSS_M3_CODE_MEM", { comment : "DSS_M3_CODE_MEM", name : "DSS_M3_CODE_MEM", base : DSS_M3_CODE_ADDR, len : DSS_M3_CODE_SIZE }], ["DDR3_M3", { comment : "DDR3_M3", name : "DDR3_M3", base : DSS_M3_DATA_ADDR, len : DSS_M3_DATA_SIZE }], ["DSS_M3_BSS_ADDR", { comment : "DSS_M3_BSS_ADDR", name : "DSS_M3_BSS_ADDR", base : DSS_M3_BSS_ADDR, len : DSS_M3_BSS_SIZE }], ["DSS_M3_BSS_ADDR_RUN", { comment : "DSS_M3_BSS_ADDR_RUN", name : "DSS_M3_BSS_ADDR_RUN", base : DSS_M3_BSS_ADDR_RUN, len : DSS_M3_BSS_SIZE }], ["TILER_MEM", { comment : "TILER_MEM", name : "TILER_MEM", base : TILER_ADDR, len : TILER_SIZE }], ["SR2_FRAME_BUFFER_MEM", { comment : "SR2_FRAME_BUFFER_MEM", name : "SR2_FRAME_BUFFER_MEM", base : SR2_FRAME_BUFFER_ADDR, len : SR2_FRAME_BUFFER_SIZE }], ["SR0", { comment : "SR0", name : "SR0", base : SR0_ADDR, len : SR0_SIZE }], ["VIDEO_M3_EXCEPTION_CTX", { comment : "VIDEO_M3_EXCEPTION_CTX", name : "VIDEO_M3_EXCEPTION_CTX", base : VIDEO_M3_EXCEPTION_CTX_ADDR, len : VIDEO_M3_EXCEPTION_CTX_SIZE }], ["VPSS_M3_EXCEPTION_CTX", { comment : "VPSS_M3_EXCEPTION_CTX", name : "VPSS_M3_EXCEPTION_CTX", base : VPSS_M3_EXCEPTION_CTX_ADDR, len : VPSS_M3_EXCEPTION_CTX_SIZE }], ["HDVPSS_DESC_MEM", { comment : "HDVPSS_DESC_MEM", name : "HDVPSS_DESC_MEM", base : HDVPSS_DESC_ADDR, len : HDVPSS_DESC_SIZE }], ["HDVPSS_SHARED_MEM", { comment : "HDVPSS_SHARED_MEM", name : "HDVPSS_SHARED_MEM", base : HDVPSS_SHARED_ADDR, len : HDVPSS_SHARED_SIZE }], ["HOST_VPSS_NOTIFYMEM", { comment : "HOST_VPSS_NOTIFYMEM", name : "HOST_VPSS_NOTIFYMEM", base : NOTIFY_SHARED_ADDR, len : NOTIFY_SHARED_SIZE }], ["REMOTE_DEBUG_MEM", { comment : "REMOTE_DEBUG_MEM", name : "REMOTE_DEBUG_MEM", base : REMOTE_DEBUG_ADDR, len : REMOTE_DEBUG_SIZE }], ["L2_ROM", { comment: "L2_ROM", name: "L2_ROM", base: 0x00000000, len: 0x00004000 }], ["OCMC0_VIDEO_M3_RAM", { comment: "OCMC0_VIDEO_M3_RAM", name: "OCMC0_VIDEO_M3_RAM", base: OCMC0_VIDEO_M3_ADDR, len: OCMC0_VIDEO_M3_SIZE }], ["OCMC0_VPSS_M3_RAM", { comment: "OCMC0_VPSS_M3_RAM", name: "OCMC0_VPSS_M3_RAM", base: OCMC0_VPSS_M3_ADDR, len: OCMC0_VPSS_M3_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["M3_L2_RAM", { comment: "M3_L2_RAM", name: "M3_L2_RAM", base: M3_L2_RAM, len: M3_L2_RAM_SIZE }], ["M3_L2_RAM_MAPPED", { comment: "M3_L2_RAM", name: "M3_L2_RAM_MAPPED", base: M3_L2_RAM_MAPPED, len: M3_L2_RAM_SIZE }], ["OCMC0_VIDEO_M3_RAM_MAPPED", { comment: "OCMC0_VIDEO_M3_RAM_MAPPED", name: "OCMC0_VIDEO_M3_RAM_MAPPED", base: OCMC0_VIDEO_M3_RUN, len: OCMC0_VIDEO_M3_SIZE }], ["OCMC0_VPSS_M3_RAM_MAPPED", { comment: "OCMC0_VPSS_M3_RAM_MAPPED", name: "OCMC0_VPSS_M3_RAM_MAPPED", base: OCMC0_VPSS_M3_RUN, len: OCMC0_VPSS_M3_SIZE }], ] }; Build.platformTable["ti.platforms.evmTI814X:core0"] = { externalMemoryMap: [ ["DDR3_RAM", { comment: "DDR3_RAM", name: "DDR3_RAM", base: DDR3_ADDR, len: DDR3_SIZE }], ["OCMC0_RAM", { comment: "OCMC0_RAM", name: "OCMC0_RAM", base: OCMC0_ADDR, len: OCMC_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["VIDEO_M3_BSS_ADDR_RUN", { comment : "VIDEO_M3_BSS_ADDR_RUN", name : "VIDEO_M3_BSS_ADDR_RUN", base : VIDEO_M3_BSS_ADDR_RUN, len : VIDEO_M3_BSS_SIZE }], ["DSS_M3_BSS_ADDR_RUN", { comment : "DSS_M3_BSS_ADDR_RUN", name : "DSS_M3_BSS_ADDR_RUN", base : DSS_M3_BSS_ADDR_RUN, len : DSS_M3_BSS_SIZE }], ["OCMC0_RAM_MAPPED", { comment: "OCMC0_RAM", name: "OCMC0_RAM_MAPPED", base: OCMC0_RUN_ADDR, len: OCMC_SIZE }], ["M3_L2_RAM", { comment: "M3_L2_RAM", name: "M3_L2_RAM", base: M3_L2_RAM, len: M3_L2_RAM_SIZE }], ["M3_L2_RAM_MAPPED", { comment: "M3_L2_RAM", name: "M3_L2_RAM_MAPPED", base: M3_L2_RAM_MAPPED, len: M3_L2_RAM_SIZE }], ["CACHE_WB_DDR_LOGICAL_ADDRESS", { comment: "CACHE_WB_DDR_LOGICAL_ADDRESS", name: "CACHE_WB_DDR_LOGICAL_ADDRESS", base: 0x20000000, len: 0x20000000, }], ], customMemoryMap: [ ["LINUX_MEM", { comment : "LINUX_MEM", name : "LINUX_MEM", base : LINUX_ADDR, len : LINUX_SIZE }], ["SR1", { comment : "SR1", name : "SR1", base : SR1_ADDR, len : SR1_SIZE }], ["VIDEO_M3_CODE_MEM", { comment : "VIDEO_M3_CODE_MEM", name : "VIDEO_M3_CODE_MEM", base : VIDEO_M3_CODE_ADDR, len : VIDEO_M3_CODE_SIZE }], ["DDR3_M3", { comment : "DDR3_M3", name : "DDR3_M3", base : VIDEO_M3_DATA_ADDR, len : VIDEO_M3_DATA_SIZE }], ["VIDEO_M3_BSS_ADDR", { comment : "VIDEO_M3_BSS_ADDR", name : "VIDEO_M3_BSS_ADDR", base : VIDEO_M3_BSS_ADDR, len : VIDEO_M3_BSS_SIZE }], ["VIDEO_M3_BSS_ADDR_RUN", { comment : "VIDEO_M3_BSS_ADDR_RUN", name : "VIDEO_M3_BSS_ADDR_RUN", base : VIDEO_M3_BSS_ADDR_RUN, len : VIDEO_M3_BSS_SIZE }], ["DSS_M3_CODE_MEM", { comment : "DSS_M3_CODE_MEM", name : "DSS_M3_CODE_MEM", base : DSS_M3_CODE_ADDR, len : DSS_M3_CODE_SIZE }], ["DSS_M3_DATA_MEM", { comment : "DSS_M3_DATA_MEM", name : "DSS_M3_DATA_MEM", base : DSS_M3_DATA_ADDR, len : DSS_M3_DATA_SIZE }], ["DSS_M3_BSS_ADDR", { comment : "DSS_M3_BSS_ADDR", name : "DSS_M3_BSS_ADDR", base : DSS_M3_BSS_ADDR, len : DSS_M3_BSS_SIZE }], ["DSS_M3_BSS_ADDR_RUN", { comment : "DSS_M3_BSS_ADDR_RUN", name : "DSS_M3_BSS_ADDR_RUN", base : DSS_M3_BSS_ADDR_RUN, len : DSS_M3_BSS_SIZE }], ["TILER_MEM", { comment : "TILER_MEM", name : "TILER_MEM", base : TILER_ADDR, len : TILER_SIZE }], ["SR2_FRAME_BUFFER_MEM", { comment : "SR2_FRAME_BUFFER_MEM", name : "SR2_FRAME_BUFFER_MEM", base : SR2_FRAME_BUFFER_ADDR, len : SR2_FRAME_BUFFER_SIZE }], ["SR0", { comment : "SR0", name : "SR0", base : SR0_ADDR, len : SR0_SIZE }], ["VIDEO_M3_EXCEPTION_CTX", { comment : "VIDEO_M3_EXCEPTION_CTX", name : "VIDEO_M3_EXCEPTION_CTX", base : VIDEO_M3_EXCEPTION_CTX_ADDR, len : VIDEO_M3_EXCEPTION_CTX_SIZE }], ["VPSS_M3_EXCEPTION_CTX", { comment : "VPSS_M3_EXCEPTION_CTX", name : "VPSS_M3_EXCEPTION_CTX", base : VPSS_M3_EXCEPTION_CTX_ADDR, len : VPSS_M3_EXCEPTION_CTX_SIZE }], ["HDVPSS_DESC_MEM", { comment : "HDVPSS_DESC_MEM", name : "HDVPSS_DESC_MEM", base : HDVPSS_DESC_ADDR, len : HDVPSS_DESC_SIZE }], ["HDVPSS_SHARED_MEM", { comment : "HDVPSS_SHARED_MEM", name : "HDVPSS_SHARED_MEM", base : HDVPSS_SHARED_ADDR, len : HDVPSS_SHARED_SIZE }], ["HOST_VPSS_NOTIFYMEM", { comment : "HOST_VPSS_NOTIFYMEM", name : "HOST_VPSS_NOTIFYMEM", base : NOTIFY_SHARED_ADDR, len : NOTIFY_SHARED_SIZE }], ["REMOTE_DEBUG_MEM", { comment : "REMOTE_DEBUG_MEM", name : "REMOTE_DEBUG_MEM", base : REMOTE_DEBUG_ADDR, len : REMOTE_DEBUG_SIZE }], ["L2_ROM", { comment: "L2_ROM", name: "L2_ROM", base: 0x00000000, len: 0x00004000 }], ["OCMC0_VIDEO_M3_RAM", { comment: "OCMC0_VIDEO_M3_RAM", name: "OCMC0_VIDEO_M3_RAM", base: OCMC0_VIDEO_M3_ADDR, len: OCMC0_VIDEO_M3_SIZE }], ["OCMC0_VPSS_M3_RAM", { comment: "OCMC0_VPSS_M3_RAM", name: "OCMC0_VPSS_M3_RAM", base: OCMC0_VPSS_M3_ADDR, len: OCMC0_VPSS_M3_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["M3_L2_RAM", { comment: "M3_L2_RAM", name: "M3_L2_RAM", base: M3_L2_RAM, len: M3_L2_RAM_SIZE }], ["M3_L2_RAM_MAPPED", { comment: "M3_L2_RAM", name: "M3_L2_RAM_MAPPED", base: M3_L2_RAM_MAPPED, len: M3_L2_RAM_SIZE }], ["OCMC0_VIDEO_M3_RAM_MAPPED", { comment: "OCMC0_VIDEO_M3_RAM_MAPPED", name: "OCMC0_VIDEO_M3_RAM_MAPPED", base: OCMC0_VIDEO_M3_RUN, len: OCMC0_VIDEO_M3_SIZE }], ["OCMC0_VPSS_M3_RAM_MAPPED", { comment: "OCMC0_VPSS_M3_RAM_MAPPED", name: "OCMC0_VPSS_M3_RAM_MAPPED", base: OCMC0_VPSS_M3_RUN, len: OCMC0_VPSS_M3_SIZE }], ] }; Build.platformTable["ti.platforms.evmTI814X:plat"] = { externalMemoryMap: [ ["DDR3_RAM", { comment: "DDR3_RAM", name: "DDR3_RAM", base: DDR3_ADDR, len: DDR3_SIZE }], ["OCMC0_RAM", { comment: "OCMC0_RAM", name: "OCMC0_RAM", base: OCMC0_ADDR, len: OCMC_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["M3_L2_RAM", { comment: "M3_L2_RAM", name: "M3_L2_RAM", base: M3_L2_RAM, len: M3_L2_RAM_SIZE }], ["M3_L2_RAM_MAPPED", { comment: "M3_L2_RAM", name: "M3_L2_RAM_MAPPED", base: M3_L2_RAM_MAPPED, len: M3_L2_RAM_SIZE }], ], customMemoryMap: [ ["LINUX_MEM", { comment : "LINUX_MEM", name : "LINUX_MEM", base : LINUX_ADDR, len : LINUX_SIZE }], ["SR1", { comment : "SR1", name : "SR1", base : SR1_ADDR, len : SR1_SIZE }], ["VIDEO_M3_CODE_MEM", { comment : "VIDEO_M3_CODE_MEM", name : "VIDEO_M3_CODE_MEM", base : VIDEO_M3_CODE_ADDR, len : VIDEO_M3_CODE_SIZE }], ["VIDEO_M3_DATA_MEM", { comment : "VIDEO_M3_DATA_MEM", name : "VIDEO_M3_DATA_MEM", base : VIDEO_M3_DATA_ADDR, len : VIDEO_M3_DATA_SIZE }], ["DSS_M3_CODE_MEM", { comment : "DSS_M3_CODE_MEM", name : "DSS_M3_CODE_MEM", base : DSS_M3_CODE_ADDR, len : DSS_M3_CODE_SIZE }], ["DSS_M3_DATA_MEM", { comment : "DSS_M3_DATA_MEM", name : "DSS_M3_DATA_MEM", base : DSS_M3_DATA_ADDR, len : DSS_M3_DATA_SIZE }], ["DSP_CODE_MEM", { comment : "DSP_CODE_MEM", name : "DSP_CODE_MEM", base : DSP_CODE_ADDR, len : DSP_CODE_SIZE }], ["DSP_DATA_MEM", { comment : "DDR3_DSP", name : "DDR3_DSP", base : DSP_DATA_ADDR, len : DSP_DATA_SIZE }], ["TILER_MEM", { comment : "TILER_MEM", name : "TILER_MEM", base : TILER_ADDR, len : TILER_SIZE }], ["SR2_FRAME_BUFFER_MEM", { comment : "SR2_FRAME_BUFFER_MEM", name : "SR2_FRAME_BUFFER_MEM", base : SR2_FRAME_BUFFER_ADDR, len : SR2_FRAME_BUFFER_SIZE }], ["SR0", { comment : "SR0", name : "SR0", base : SR0_ADDR, len : SR0_SIZE }], ["VIDEO_M3_EXCEPTION_CTX", { comment : "VIDEO_M3_EXCEPTION_CTX", name : "VIDEO_M3_EXCEPTION_CTX", base : VIDEO_M3_EXCEPTION_CTX_ADDR, len : VIDEO_M3_EXCEPTION_CTX_SIZE }], ["VPSS_M3_EXCEPTION_CTX", { comment : "VPSS_M3_EXCEPTION_CTX", name : "VPSS_M3_EXCEPTION_CTX", base : VPSS_M3_EXCEPTION_CTX_ADDR, len : VPSS_M3_EXCEPTION_CTX_SIZE }], ["HDVPSS_DESC_MEM", { comment : "HDVPSS_DESC_MEM", name : "HDVPSS_DESC_MEM", base : HDVPSS_DESC_ADDR, len : HDVPSS_DESC_SIZE }], ["HDVPSS_SHARED_MEM", { comment : "HDVPSS_SHARED_MEM", name : "HDVPSS_SHARED_MEM", base : HDVPSS_SHARED_ADDR, len : HDVPSS_SHARED_SIZE }], ["HOST_VPSS_NOTIFYMEM", { comment : "HOST_VPSS_NOTIFYMEM", name : "HOST_VPSS_NOTIFYMEM", base : NOTIFY_SHARED_ADDR, len : NOTIFY_SHARED_SIZE }], ["REMOTE_DEBUG_MEM", { comment : "REMOTE_DEBUG_MEM", name : "REMOTE_DEBUG_MEM", base : REMOTE_DEBUG_ADDR, len : REMOTE_DEBUG_SIZE }], ["OCMC0_RAM", { comment: "OCMC0_RAM", name: "OCMC0_RAM", base: OCMC0_ADDR, len: OCMC_SIZE }], ["OCMC1_RAM", { comment: "OCMC1_RAM", name: "OCMC1_RAM", base: OCMC1_ADDR, len: OCMC_SIZE }], ["DSP_L2_RAM", { comment: "DSP_L2_RAM", name: "DSP_L2_RAM", base: 0x10800000, len: 0x00020000 }], ], l1PMode: "32k", l1DMode: "32k", l2Mode: "128k" }; var addrFileGenerated = false; if (addrFileGenerated == false) { xdc.loadCapsule("genaddrinfo.xs").GenAddrFile(); addrFileGenerated = true; }
系统没有完全启动的log,
Applying sync command APP running *** Bootargs Validated for mem param *** *** Bootargs Validated for notifyk.vpssm3 params *** Kernel bootargs validated [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000 [m3video] Remote Debug Shared Memory @ 0xbfd10820 [m3vpss ] Remote Debug Shared Memory @ 0xbfd21040 SysLink version : 2.20.02.20 SysLink module created on Date:Sep 16 2021 Time:14:49:49 Trace enabled Trace SetFailureReason enabled Setting DMM priority for [DUCATI ] to [0] ( 0x4e000624 = 0x08000000 ) Setting DMM priority for [HDVICP0 ] to [2] ( 0x4e000634 = 0x0000000a ) Attached to slave procId 2. Loaded file ../firmware/dvr_rdk_fw_m3vpss_2048M_512M.xem3 on slave procId 2. Started slave procId 2. After Ipc_loadcallback status [0x00000000] [m3vpss ] ISS Freq : 480 MHz [m3vpss ] ***** VPSS Firmware build time 14:59:43 Sep 16 2021 EDG gcc 3.0 mode After Ipc_startcallback status [0x00000000] [m3vpss ] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 240000000 [m3vpss ] notify_attach rtnVal 0 [m3vpss ] initProxyServer rtnVal 0 [m3vpss ] [m3vpss ] *** UTILS: CPU KHz = 480000 Khz *** [m3vpss ] [m3vpss ] 44: SYSTEM : System Common Init in progress !!! [m3vpss ] 44: SYSTEM: IPC init in progress !!! [m3vpss ] 44: SYSTEM: Attaching to [HOST] ... [m3vpss ] 47: SYSTEM: Attaching to [HOST] ... SUCCESS !!! Attached to slave procId 1. Loaded file ../firmware/dvr_rdk_fw_m3video_2048M_512M.xem3 on slave procId 1. Started slave procId 1. After Ipc_loadcallback status [0x00000000] [m3video] ISS Freq : 480 MHz After Ipc_startcallback status [0x00000000] [m3video] ***** VIDEO Firmware build time 15:00:26 Sep 16 2021 EDG gcc 3.0 mode [m3video] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 240000000 [m3video] [m3video] *** UTILS: CPU KHz = 480000 Khz *** [m3video] [m3video] 815: SYSTEM : System Common Init in progress !!! [m3video] 815: SYSTEM: IPC init in progress !!! [m3video] 815: SYSTEM: Attaching to [HOST] ... [m3video] 818: SYSTEM: Attaching to [HOST] ... SUCCESS !!! Attached to slave procId 0. [m3vpss ] 1046: SYSTEM: Attaching to [DSP] ... Loaded file ../firmware/dvr_rdk_fw_c6xdsp_2048M_512M.xe674 on slave procId 0. Started slave procId 0. After Ipc_loadcallback status [0x00000000] [c6xdsp ] DSP Freq : 750 MHz After Ipc_startcallback status [0x00000000] [m3video] 1132: SYSTEM: Attaching to [DSP] ... SUCCESS !!! [m3vpss ] 1135: SYSTEM: Attaching to [DSP] ... SUCCESS !!! [c6xdsp ] ***** VIDEO Firmware build time 14:58:46 Sep 16 2021 EDG gcc 3.0 mode [m3video] 1137: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!! [m3vpss ] 1137: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!! [c6xdsp ] ***** SYSTEM : Frequency <ORG> - 500000000, <NEW> - 750000000 [m3video] 1137: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_1] ... [m3vpss ] 1137: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSDMA: Module install successful, device major num = 250 G_HEAP_2] ... DRV: Module install successful [c6xdsp ] [mDRV: Module built on Sep 16 2021 14:50:13 3video] 1137: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ... [m3vpss ] 1137: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ... [c6xdsp ] *** UTILS: CPU KHz = 750000 Khz *** [m3video] 1137: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ... [m3vpss ] 1137: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ... [c6xdsp ] [m3video] 1139: SYSTEM: Notify register to [HOST] line 0, event 15 ... [m3vpss ] 1139: SYSTEM: Notify register to [HOST] line 0, event 15 ... [c6xdsp ] 1: SYSTEM : System Common Init in progress !!! [m3video] 1140: SYSTEM: Notify register to [DSP] line 0, event 15 ... [m3vpss ] 1140: SYSTEM: Notify register to [DSP] line 0, event 15 ... [c6xdsp ] 1: SYSTEM: IPC init in progress !!! [m3video] 1140: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ... [m3vpss ] 1140: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ... [c6xdsp ] 1: SYSTEM: Attaching to [HOST] ... [m3video] 1140: SYSTEM: IPC init DONE !!! [m3vpss ] 1140: SYSTEM: IPC init DONE !!! [c6xdsp ] 4: SYSTEM: Attaching to [HOST] ... SUCCESS !!! [m3video] 1147: MEM: Shared Region 2: Base = 0xa0000000, Length = 0x1d800000 (472 MB) [m3vpss ] 1147: MEM: Shared Region 2: Base = 0xa0000000, Length = 0x1d800000 (472 MB) [c6xdsp ] 5: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!! [m3video] 1148: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11500000 (277 MB) [m3vpss ] 1147: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11500000 (277 MB) [c6xdsp ] 8: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!! [m3video] 1150: SYSTEM : System Common Init Done !!! [m3vpss ] 1150: SYSTEM : System Common Init Done !!! [c6xdsp ] 8: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_0] ... [m3video] 1150: SYSTEM : System Video Init in progress !!! [m3vpss ] 1150: SYSTEM : System VPSS Init in progress !!! [c6xdsp ] 8: SYSTEM: Creating MsgQ [DSP_MSGQ] ... [m3video] 1150: SYSTEM : System Video Init Done !!! [c6xdsp ] 8: SYSTEM: Creating MsgQ [DSP_ACK_MSGQ] ... [m3video] 1151: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ... [c6xdsp ] 8: SYSTEM: Notify register to [HOST] line 0, event 15 ... [m3video] 1151: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ... [c6xdsp ] 8: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ... [m3video] 1151: SYSTEM: ListElem Shared Addr = 0xbd973e00 [c6xdsp ] 8: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ... [c6xdsp ] 8: SYSTEM: IPC init DONE !!! [c6xdsp ] 11: MEM: Shared Region 2: Base = 0xa0000000, Length = 0x1d800000 (472 MB) [c6xdsp ] 11: MEM: ERROR: SharedRegion_setEntry (2, 0x94c126bc) FAILED !!! (status=-1) [m3video] 1154: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ... [m3video] 1154: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ... [m3video] 1154: SYSTEM: ListElem Shared Addr = 0xbd977300 [m3video] 1162: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_19] in region 0 ... [m3video] 1162: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_19] in region 0 ... [m3video] 1162: SYSTEM: ListElem Shared Addr = 0xbd97a800 [m3video] 1165: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_20] in region 0 ... [m3vpss ] === I2C0/2 Clk is active === [m3video] 1166: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_20] in region 0 ... [m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_2_1 [m3video] 1166: SYSTEM: ListElem Shared Addr = 0xbd9a0000 [m3vpss ] 1173: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ... [m3video] 1169: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_21] in region 0 ... [m3vpss ] 1174: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ... [m3video] 1169: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_21] in region 0 ... [m3vpss ] 1174: SYSTEM: ListElem Shared Addr = 0xbd9eb000 [m3video] 1169: SYSTEM: ListElem Shared Addr = 0xbd9c5800 [m3vpss ] 1177: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ... [m3video] 1187: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_24] in region 0 ... [m3vpss ] 1177: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ... [m3video] 1187: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_24] in region 0 ... [m3vpss ] 1177: SYSTEM: ListElem Shared Addr = 0xbd9ee500 [m3video] 1187: SYSTEM: ListElem Shared Addr = 0xbd9f1a00 [m3vpss ] 1195: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_19] in region 0 ... [m3video] 1190: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_25] in region 0 ... [m3vpss ] 1195: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_19] in region 0 ... [m3video] 1190: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_25] in region 0 ... [m3vpss ] 1196: SYSTEM: ListElem Shared Addr = 0xbda2ef00 [m3video] 1191: SYSTEM: ListElem Shared Addr = 0xbda10480 [m3vpss ] 1199: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_20] in region 0 ... [m3video] 1193: HDVICP: Doing PRCM for IVAHD[0] ... [m3vpss ] 1199: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_20] in region 0 ... [m3video] 1193: HDVICP: PRCM for IVAHD[0] ... DONE. [m3vpss ] 1199: SYSTEM: ListElem Shared Addr = 0xbda54700 [m3video] 1194: UTILS: DMA: HWI Create for INT62 !!! [m3vpss ] 1202: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_21] in region 0 ... [m3video] 1195: SYSTEM : ISS Init in progress !!! [m3vpss ] 1203: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_21] in region 0 ... [m3video] 1195: SYSTEM : ISS Power-ON in progress !!! [m3vpss ] 1203: SYSTEM: ListElem Shared Addr = 0xbda79f00 [m3video] 1205: SYSTEM : ISS Power-ON in progress DONE !!! [m3vpss ] 1205: SYSTEM : HDVPSS Drivers Version: HDVPSS_01_00_01_37 [m3video] 1205: SYSTEM : ISS Init in progress DONE !!! [m3vpss ] 1205: SYSTEM : FVID2 Init in progress !!! [m3video] 1206: VCOP BOOST BIT is Set [m3video] 1206: SYSTEM : VCOP Init in progress !!! [m3video] 1206: SYSTEM : VCOP needs 172 B of memory !!! [m3video] 1207: SYSTEM : VCOP Init in progress DONE !!! [m3video] 1207: SYSTEM : Initializing Links !!! [m3vpss ] TILER_STATS: CNT :8BIT [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000 [m3video] Remote Debug Shared Memory @ 0xbfd10820 [m3vpss ] Remote Debug Shared Memory @ 0xbfd21040 [m3video] 1207: SYSTEM : FREE SPACE : System Heap = 6262528 B, Mbx = 10240 msgs) [m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192 [m3video] 1208: SYSTEM : FREE SPACE : SR0 Heap = 29757184 B (28 MB) [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188 [m3video] 1208: SYSTEM : FREE SPACE : Frame Buffer = 494927744 B (471 MB) [m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1 [m3video] 1208: SYSTEM : FREE SPACE : Bitstream Buffer = 290455424 B (276 MB) [m3vpss ] TILER_STATS: NUM USED BUCKETS: 0 [m3video] 1208: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ... [m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %) [m3video] 1210: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON [m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %) [m3video] 1210: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON [m3video] 1272: SYSTEM : Initializing Links ... DONE !!! [m3vpss ] Received character 's' [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000 [m3video] Remote Debug Shared Memory @ 0xbfd10820 [m3vpss ] Remote Debug Shared Memory @ 0xbfd21040 [m3video] Received character 's' [c6xdsp ] Remote Debug Shared Memory @ 0xbfd00000 [m3video] Remote Debug Shared Memory @ 0xbfd10820 [m3vpss ] Remote Debug Shared Memory @ 0xbfd21040 [m3vpss ] TILER_STATS: CNT :16BIT [m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 4096 [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 4096 [m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1 [m3vpss ] TILER_STATS: NUM USED BUCKETS: 0 [m3vpss ] TILER_STATS: TOTAL FREE AREA: 134217728 (100 %) [m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %) [m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_2_1 [m3vpss ] 1287: SYSTEM : FVID2 Init in progress DONE !!! [m3vpss ] 1288: SYSTEM : Device Init in progress !!! [m3vpss ] 1376: SYSTEM : Device Init in progress DONE !!! [m3vpss ] HDVPSS Freq : 220 MHz [m3vpss ] 1423: SYSTEM : System VPSS Init Done !!! [m3vpss ] 1423: UTILS: DMA: HWI Create for INT63 !!! [m3vpss ] 1424: SYSTEM : Initializing Links !!! [m3vpss ] 1424: SYSTEM : FREE SPACE : System Heap = 250280 B, Mbx = 10240 msgs) [m3vpss ] 1424: SYSTEM : FREE SPACE : SR0 Heap = 29757184 B (28 MB) [m3vpss ] 1424: SYSTEM : FREE SPACE : Frame Buffer = 490617728 B (467 MB) [m3vpss ] 1425: SYSTEM : FREE SPACE : Bitstream Buffer = 290455424 B (276 MB) [m3vpss ] TILER_STATS: CNT :8BIT [m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192 [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188 [m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1 [m3vpss ] TILER_STATS: NUM USED BUCKETS: 0 [m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %) [m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %) [m3vpss ] TILER_STATS: CNT :16BIT [m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 4096 [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 4096 [m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1 [m3vpss ] TILER_STATS: NUM USED BUCKETS: 0 [m3vpss ] TILER_STATS: TOTAL FREE AREA: 134217728 (100 %) [m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %) [m3vpss ] 1426: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON [m3vpss ] 1426: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON [m3vpss ] 1579: SYSTEM : Initializing Links ... DONE !!! [m3vpss ] 1579: SYSTEM : Set Static L3 pressure for HDVPSS as High [c6xdsp ] 1011: MEM: Shared Region 1: Base = 0x80000000, Length = 0x11500000 (277 MB) [c6xdsp ] 1011: SYSTEM : System Common Init Done !!! [c6xdsp ] 1010: SYSTEM : System DSP Init in progress !!! [c6xdsp ] 1010: SYSTEM : RpeServer_init() done... Ret Val 0!!! [c6xdsp ] 1015: SYSTEM: Creating ListMP [DSP_IPC_OUT_19] in region 0 ... [c6xdsp ] 1015: SYSTEM: Creating ListMP [DSP_IPC_IN_19] in region 0 ... [c6xdsp ] 1015: SYSTEM: ListElem Shared Addr = 0xbda9f700 [c6xdsp ] 1016: SYSTEM: Creating ListMP [DSP_IPC_OUT_20] in region 0 ... [c6xdsp ] 1016: SYSTEM: Creating ListMP [DSP_IPC_IN_20] in region 0 ... [c6xdsp ] 1016: SYSTEM: ListElem Shared Addr = 0xbdac4f00 [c6xdsp ] 1017: SYSTEM: Creating ListMP [DSP_IPC_OUT_21] in region 0 ... [c6xdsp ] 1017: SYSTEM: Creating ListMP [DSP_IPC_IN_21] in region 0 ... [c6xdsp ] 1017: SYSTEM: ListElem Shared Addr = 0xbdaea700 [c6xdsp ] 1018: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ... [c6xdsp ] 1018: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ... [c6xdsp ] 1018: SYSTEM: ListElem Shared Addr = 0xbdb0ff00 [c6xdsp ] 1019: SYSTEM: Creating ListMP [DSP_IPC_OUT_25] in region 0 ... [c6xdsp ] 1019: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ... [c6xdsp ] 1019: SYSTEM: ListElem Shared Addr = 0xbdb2e980 [c6xdsp ] !!WARNING.Resource already registered:2 [c6xdsp ] 1019: SYSTEM : Initializing Links !!! [c6xdsp ] 1020: SYSTEM : FREE SPACE : System Heap = 6393472 B, Mbx = 10240 msgs) [c6xdsp ] Received character 's' /opt/dvr_rdk/ti814x /home/root [c6xdsp ] 1034: SYSTEM : Initializing Links ... DONE !!! [c6xdsp ] 1034: SYSTEM : System DSP Init Done !!! <server> create success, 3 <server>wait connect... <server> create success, 3 <server>cifs wait connect... ------------------------------------- SXCH Inc. V1.0.3 ------------------------------------- 0: SYSTEM: System Common Init in progress !!! 1: SYSTEM: IPC init in progress !!! root@dm814x:~# 87: SYSTEM: CPU [DSP] syslink proc ID is [0] !!! 87: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!! 87: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!! 87: SYSTEM: CPU [HOST] syslink proc ID is [3] !!! 88: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ... 94: SYSTEM: Creating MsgQ [HOST_MSGQ] ... 95: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ... 96: SYSTEM: Opening MsgQ [DSP_MSGQ] ... 97: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ... 97: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ... 98: SYSTEM: Notify register to [DSP] line 0, event 15 ... 100: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ... 100: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ... 101: SYSTEM: IPC init DONE !!! 111: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ... 113: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ... 114: SYSTEM: ListElem Shared Addr = 0x40695680 115: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ... 117: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ... 118: SYSTEM: ListElem Shared Addr = 0x406cc480 122: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ... 124: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ... 125: SYSTEM: ListElem Shared Addr = 0x40703280 126: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ... 128: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ... 129: SYSTEM: ListElem Shared Addr = 0x40746580 130: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ... 132: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ... 133: SYSTEM: ListElem Shared Addr = 0x40789880 153: SYSTEM: System Common Init Done !!! sxch_bmp_create frameSize = 24883200 sxch_bmp_create <sxch>CaptureLink_CreateParams_Init deiId= 536870952 mergeId= 536870927 ipcOutVpssId= 536870912 ipcInVideoId= 268435458 encId= 268435489 --------numPrimaryChn= 2 --------numSecondaryChn= 0 --------numTertiaryChn= 0 500: MCFW : CPU Revision [ES2.1] !!! [m3vpss ] 4727: CAPTURE: Create in progress !!! [m3vpss ] CreateInst, numVipInst= 2 [m3vpss ] <CaptureLink_drvCreateInst> standard= 16 [m3vpss ] 4760: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!! [m3vpss ] <CaptureLink_drvCreateInst> standard= 282 [m3vpss ] 4895: CAPTURE: VIP1 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!! [m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58) [m3vpss ] UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740) [m3vpss ] UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800) [m3vpss ] UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820) [m3vpss ] UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840) [HOST] ThreadName:IpcFramesInLink_tskMain_30000016,ThreadID:322 [host] IpcFramesInLink_tskMain:Entered [host] 767: IPC_FRAMES_IN : Create in progress !!! [host] 767: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_19] ... 770: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_19] ... [host] 773: IPC_FRAMES_IN : Create Done !!! [HOST] ThreadName:IpcFramesInLink_periodicTaskFxn_30000016,ThreadID:331 [m3vpss ] CAPTURE::HEAPID:0 USED:520 [m3vpss ] CAPTURE::HEAPID:4 USED:44759040 [m3vpss ] 4981: CAPTURE: Create Done !!! [m3vpss ] 4985: DUP: 0: Format: PROGRESSIVE, 1920 x 1080 [m3vpss ] 4986: DUP: 1: Format: PROGRESSIVE, 1280 x 1024 [m3vpss ] 4987: DUP : Create Done !!! [m3vpss ] 4987: IPC_FRAMES_OUT : Create in progress !!! [m3vpss ] 4990: IPC_FRAMES_OUT : Create Done !!! [m3vpss ] 4999: DEI : Create in progress !!! [m3vpss ] DEI: Ch 0, Outformat is PROGRESSIVE [m3vpss ] 5067: DEI: OUT1: 0: Format: PROGRESSIVE, 0xa2ecbc80, 1920 x 1080, 4 frames [m3vpss ] DEI: Ch 1, Outformat is PROGRESSIVE [m3video] 5115: IPC_IN_M3 : Create in progress !!! [m3vpss ] 5110: DEI: OUT1: 1: Format: PROGRESSIVE, 0xa3aa9480, 1280 x 1024, 4 frames [m3video] 5115: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ... [m3vpss ] 5111: DEI : Loading Down-scaling Co-effs [m3vpss ] 5111: DEI : Co-effs Loading ... DONE !!! [m3vpss ] DEI:HEAPID:0 USED:64 [m3vpss ] DEI:HEAPID:1 USED:5984 [m3vpss ] DEI:HEAPID:4 USED:20305920 [m3vpss ] 5112: DEI : Create Done !!! [m3vpss ] 5113: MERGE: 0: Format: PROGRESSIVE, 1920 x 1080 [m3vpss ] 5113: MERGE: 1: Format: PROGRESSIVE, 1280 x 1024 [m3vpss ] 5113: MERGE : Create Done !!! [m3vpss ] 5113: IPC_OUT_M3 : Create in progress !!! [m3vpss ] 5115: IPC_OUT_M3 : Create Done !!! root@dm814x:~# cat /proc/meminfo MemTotal: 492288 kB MemFree: 324364 kB Buffers: 0 kB Cached: 13024 kB SwapCached: 0 kB Active: 139892 kB Inactive: 10628 kB Active(anon): 137540 kB Inactive(anon): 32 kB Active(file): 2352 kB Inactive(file): 10596 kB Unevictable: 0 kB Mlocked: 0 kB HighTotal: 72704 kB HighFree: 248 kB LowTotal: 419584 kB LowFree: 324116 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 137512 kB Mapped: 3148 kB Shmem: 76 kB Slab: 4692 kB SReclaimable: 1608 kB SUnreclaim: 3084 kB KernelStack: 552 kB PageTables: 1172 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 246144 kB Committed_AS: 271688 kB VmallocTotal: 483328 kB VmallocUsed: 367928 kB VmallocChunk: 87928 kB root@dm814x:~#
使用conifg_1G.bld的时候可以正常使用的,
log
Applying sync command
APP running
*** Bootargs Validated for mem param ***
*** Bootargs Validated for notifyk.vpssm3 params ***
Kernel bootargs validated
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff10820
[m3vpss ] Remote Debug Shared Memory @ 0xbff21040
SysLink version : 2.20.02.20
SysLink module created on Date:Sep 10 2021 Time:14:56:17
Trace enabled
Trace SetFailureReason enabled
Setting DMM priority for [DUCATI ] to [0] ( 0x4e000624 = 0x08000000 )
Setting DMM priority for [HDVICP0 ] to [2] ( 0x4e000634 = 0x0000000a )
Attached to slave procId 2.
Loaded file ../firmware/dvr_rdk_fw_m3vpss_1024M_256M.xem3 on slave procId 2.
Started slave procId 2.
After Ipc_loadcallback status [0x00000000]
[m3vpss ] ISS Freq : 480 MHz
After Ipc_startcallback status [0x00000000]
[m3vpss ] ***** VPSS Firmware build time 15:06:16 Sep 10 2021 EDG gcc 3.0 mode
[m3vpss ] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 240000000
[m3vpss ] notify_attach rtnVal 0
[m3vpss ] initProxyServer rtnVal 0
[m3vpss ]
[m3vpss ] *** UTILS: CPU KHz = 480000 Khz ***
[m3vpss ]
[m3vpss ] 44: SYSTEM : System Common Init in progress !!!
[m3vpss ] 44: SYSTEM: IPC init in progress !!!
[m3vpss ] 44: SYSTEM: Attaching to [HOST] ...
[m3vpss ] 47: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
Attached to slave procId 1.
Loaded file ../firmware/dvr_rdk_fw_m3video_1024M_256M.xem3 on slave procId 1.
Started slave procId 1.
After Ipc_loadcallback status [0x00000000]
[m3video] ISS Freq : 480 MHz
After Ipc_startcallback status [0x00000000]
[m3video] ***** VIDEO Firmware build time 15:07:01 Sep 10 2021 EDG gcc 3.0 mode
[m3video] ***** SYSTEM : Frequency <ORG> - 200000000, <NEW> - 240000000
[m3video]
[m3video] *** UTILS: CPU KHz = 480000 Khz ***
[m3video]
[m3video] 790: SYSTEM : System Common Init in progress !!!
[m3video] 790: SYSTEM: IPC init in progress !!!
[m3video] 791: SYSTEM: Attaching to [HOST] ...
[m3video] 794: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
Attached to slave procId 0.
[m3vpss ] 1046: SYSTEM: Attaching to [DSP] ...
Loaded file ../firmware/dvr_rdk_fw_c6xdsp_1024M_256M.xe674 on slave procId 0.
Started slave procId 0.
After Ipc_loadcallback status [0x00000000]
[c6xdsp ] DSP Freq : 750 MHz
After Ipc_startcallback status [0x00000000]
[m3video] 1098: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
[m3vpss ] 1100: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
[c6xdsp ] ***** VIDEO Firmware build time 15:05:17 Sep 10 2021 EDG gcc 3.0 mode
[m3video] 1102: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
[m3vpss ] 1102: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
[c6xdsp ] ***** SYSTEM : Frequency <ORG> - 500000000, <NEW> - 750000000
[m3video] 1102: SYSTEM: Creating MsgQ Heap [IPCDMA: Module install successful, device major num = 250
_MSGQ_MSG_HEAP_1DRV: Module install successful
] ...
[m3vpss DRV: Module built on Sep 10 2021 14:56:40
] 1102: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_2] ...
[c6xdsp ]
[m3video] 1103: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ...
[m3vpss ] 1103: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ...
[c6xdsp ] *** UTILS: CPU KHz = 750000 Khz ***
[m3video] 1103: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ...
[m3vpss ] 1103: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ...
[c6xdsp ]
[m3video] 1105: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[m3vpss ] 1105: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[c6xdsp ] 1: SYSTEM : System Common Init in progress !!!
[m3video] 1105: SYSTEM: Notify register to [DSP] line 0, event 15 ...
[m3vpss ] 1105: SYSTEM: Notify register to [DSP] line 0, event 15 ...
[c6xdsp ] 1: SYSTEM: IPC init in progress !!!
[m3video] 1105: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
[m3vpss ] 1105: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
[c6xdsp ] 1: SYSTEM: Attaching to [HOST] ...
[m3video] 1105: SYSTEM: IPC init DONE !!!
[m3vpss ] 1105: SYSTEM: IPC init DONE !!!
[c6xdsp ] 4: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
[c6xdsp ] 6: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
[c6xdsp ] 8: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
[c6xdsp ] 8: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_0] ...
[c6xdsp ] 8: SYSTEM: Creating MsgQ [DSP_MSGQ] ...
[c6xdsp ] 8: SYSTEM: Creating MsgQ [DSP_ACK_MSGQ] ...
[c6xdsp ] 9: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[c6xdsp ] 9: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
[c6xdsp ] 9: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
[c6xdsp ] 9: SYSTEM: IPC init DONE !!!
[c6xdsp ] 11: MEM: Shared Region 2: Base = 0xb0000000, Length = 0x0e900000 (233 MB)
[c6xdsp ] 11: MEM: ERROR: SharedRegion_setEntry (2, 0x9ec126bc) FAILED !!! (status=-1)
[m3video] 1113: MEM: Shared Region 2: Base = 0xb0000000, Length = 0x0e900000 (233 MB)
[m3vpss ] 1112: MEM: Shared Region 2: Base = 0xb0000000, Length = 0x0e900000 (233 MB)
[m3video] 1113: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0be00000 (190 MB)
[m3vpss ] 1113: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0be00000 (190 MB)
[m3video] 1115: SYSTEM : System Common Init Done !!!
[m3vpss ] 1115: SYSTEM : System Common Init Done !!!
[m3video] 1115: SYSTEM : System Video Init in progress !!!
[m3vpss ] 1115: SYSTEM : System VPSS Init in progress !!!
[m3video] 1115: SYSTEM : System Video Init Done !!!
[m3video] 1116: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
[m3video] 1116: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
[m3video] 1117: SYSTEM: ListElem Shared Addr = 0xbea73e00
[m3video] 1119: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
[m3video] 1120: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
[m3video] 1120: SYSTEM: ListElem Shared Addr = 0xbea77300
[m3video] 1127: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_19] in region 0 ...
[m3video] 1127: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_19] in region 0 ...
[m3video] 1128: SYSTEM: ListElem Shared Addr = 0xbea7a800
[m3video] 1130: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_20] in region 0 ...
[m3vpss ] === I2C0/2 Clk is active ===
[m3video] 1131: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_20] in region 0 ...
[m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_2_1
[m3video] 1131: SYSTEM: ListElem Shared Addr = 0xbeaa0000
[m3vpss ] 1139: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
[m3video] 1134: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_21] in region 0 ...
[m3video] 1134: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_21] in region 0 ...
[m3video] 1134: SYSTEM: ListElem Shared Addr = 0xbeac5800
[m3video] 1151: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_24] in region 0 ...
[m3vpss ] 1139: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
[m3video] 1152: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_24] in region 0 ...
[m3vpss ] 1139: SYSTEM: ListElem Shared Addr = 0xbeaeb000
[m3video] 1152: SYSTEM: ListElem Shared Addr = 0xbeaf1a00
[m3vpss ] 1142: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
[m3video] 1155: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_25] in region 0 ...
[m3vpss ] 1142: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
[m3video] 1155: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_25] in region 0 ...
[m3vpss ] 1143: SYSTEM: ListElem Shared Addr = 0xbeaee500
[m3video] 1156: SYSTEM: ListElem Shared Addr = 0xbeb10480
[m3vpss ] 1160: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_19] in region 0 ...
[m3video] 1158: HDVICP: Doing PRCM for IVAHD[0] ...
[m3vpss ] 1161: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_19] in region 0 ...
[m3video] 1158: HDVICP: PRCM for IVAHD[0] ... DONE.
[m3vpss ] 1161: SYSTEM: ListElem Shared Addr = 0xbeb2ef00
[m3video] 1159: UTILS: DMA: HWI Create for INT62 !!!
[m3vpss ] 1164: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_20] in region 0 ...
[m3video] 1160: SYSTEM : ISS Init in progress !!!
[m3vpss ] 1164: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_20] in region 0 ...
[m3video] 1160: SYSTEM : ISS Power-ON in progress !!!
[m3vpss ] 1164: SYSTEM: ListElem Shared Addr = 0xbeb54700
[m3video] 1169: SYSTEM : ISS Power-ON in progress DONE !!!
[m3vpss ] 1167: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_21] in region 0 ...
[m3video] 1170: SYSTEM : ISS Init in progress DONE !!!
[m3vpss ] 1168: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_21] in region 0 ...
[m3video] 1170: VCOP BOOST BIT is Set
[m3vpss ] 1168: SYSTEM: ListElem Shared Addr = 0xbeb79f00
[m3video] 1170: SYSTEM : VCOP Init in progress !!!
[m3vpss ] 1170: SYSTEM : HDVPSS Drivers Version: HDVPSS_01_00_01_37
[m3video] 1170: SYSTEM : VCOP needs 172 B of memory !!!
[m3vpss ] 1170: SYSTEM : FVID2 Init in progress !!!
[m3video] 1172: SYSTEM : VCOP Init in progress DONE !!!
[m3video] 1172: SYSTEM : Initializing Links !!!
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff10820
[m3vpss ] Remote Debug Shared Memory @ 0xbff21040
[m3video] 1172: SYSTEM : FREE SPACE : System Heap = 6263296 B, Mbx = 10240 msgs)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3video] 1172: SYSTEM : FREE SPACE : SR0 Heap = 13766400 B (13 MB)
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192
[m3video] 1172: SYSTEM : FREE SPACE : Frame Buffer = 244318080 B (232 MB)
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
[m3video] 1172: SYSTEM : FREE SPACE : Bitstream Buffer = 199229312 B (189 MB)
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3video] 1173: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
[m3video] 1175: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3video] 1175: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %)
[m3video] 1236: SYSTEM : Initializing Links ... DONE !!!
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] Received character 's'
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff10820
[m3vpss ] Remote Debug Shared Memory @ 0xbff21040
[m3video] Received character 's'
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff10820
[m3vpss ] Remote Debug Shared Memory @ 0xbff21040
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 4096
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 4096
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134217728 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_2_1
[m3vpss ] 1252: SYSTEM : FVID2 Init in progress DONE !!!
[m3vpss ] 1252: SYSTEM : Device Init in progress !!!
[m3vpss ] 1341: SYSTEM : Device Init in progress DONE !!!
[m3vpss ] HDVPSS Freq : 220 MHz
[m3vpss ] 1387: SYSTEM : System VPSS Init Done !!!
[m3vpss ] 1388: UTILS: DMA: HWI Create for INT63 !!!
[m3vpss ] 1388: SYSTEM : Initializing Links !!!
[m3vpss ] 1388: SYSTEM : FREE SPACE : System Heap = 250280 B, Mbx = 10240 msgs)
[m3vpss ] 1389: SYSTEM : FREE SPACE : SR0 Heap = 13766400 B (13 MB)
[m3vpss ] 1389: SYSTEM : FREE SPACE : Frame Buffer = 240008064 B (228 MB)
[m3vpss ] 1389: SYSTEM : FREE SPACE : Bitstream Buffer = 199229312 B (189 MB)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 4096
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 4096
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134217728 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] 1390: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON
[m3vpss ] 1391: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON
[m3vpss ] 1542: SYSTEM : Initializing Links ... DONE !!!
[m3vpss ] 1542: SYSTEM : Set Static L3 pressure for HDVPSS as High
[c6xdsp ] 1011: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0be00000 (190 MB)
[c6xdsp ] 1011: SYSTEM : System Common Init Done !!!
[c6xdsp ] 1010: SYSTEM : System DSP Init in progress !!!
[c6xdsp ] 1010: SYSTEM : RpeServer_init() done... Ret Val 0!!!
[c6xdsp ] 1015: SYSTEM: Creating ListMP [DSP_IPC_OUT_19] in region 0 ...
[c6xdsp ] 1015: SYSTEM: Creating ListMP [DSP_IPC_IN_19] in region 0 ...
[c6xdsp ] 1015: SYSTEM: ListElem Shared Addr = 0xbeb9f700
[c6xdsp ] 1016: SYSTEM: Creating ListMP [DSP_IPC_OUT_20] in region 0 ...
[c6xdsp ] 1016: SYSTEM: Creating ListMP [DSP_IPC_IN_20] in region 0 ...
[c6xdsp ] 1016: SYSTEM: ListElem Shared Addr = 0xbebc4f00
[c6xdsp ] 1017: SYSTEM: Creating ListMP [DSP_IPC_OUT_21] in region 0 ...
[c6xdsp ] 1017: SYSTEM: Creating ListMP [DSP_IPC_IN_21] in region 0 ...
[c6xdsp ] 1017: SYSTEM: ListElem Shared Addr = 0xbebea700
[c6xdsp ] 1018: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ...
[c6xdsp ] 1018: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ...
[c6xdsp ] 1018: SYSTEM: ListElem Shared Addr = 0xbec0ff00
[c6xdsp ] 1019: SYSTEM: Creating ListMP [DSP_IPC_OUT_25] in region 0 ...
[c6xdsp ] 1019: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ...
[c6xdsp ] 1019: SYSTEM: ListElem Shared Addr = 0xbec2e980
[c6xdsp ] !!WARNING.Resource already registered:2
[c6xdsp ] 1019: SYSTEM : Initializing Links !!!
[c6xdsp ] 1020: SYSTEM : FREE SPACE : System Heap = 6393472 B, Mbx = 10240 msgs)
[c6xdsp ] Received character 's'
/opt/dvr_rdk/ti814x
/home/root
[c6xdsp ] 1034: SYSTEM : Initializing Links ... DONE !!!
[c6xdsp ] 1034: SYSTEM : System DSP Init Done !!!
<server> create success, 3
<server>cifs wait connect...
<server> create success, 3
<server>wait connect...
-------------------------------------
SXCH Inc. V1.0.3
-------------------------------------
0: SYSTEM: System Common Init in progress !!!
1: SYSTEM: IPC init in progress !!!
root@dm814x:~# 82: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
82: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
82: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
82: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
84: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
89: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
91: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
92: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
93: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
93: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
94: SYSTEM: Notify register to [DSP] line 0, event 15 ...
96: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
96: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
97: SYSTEM: IPC init DONE !!!
106: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
108: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
109: SYSTEM: ListElem Shared Addr = 0x406d2680
110: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
112: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
113: SYSTEM: ListElem Shared Addr = 0x40709480
117: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
119: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
120: SYSTEM: ListElem Shared Addr = 0x40740280
121: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
123: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
124: SYSTEM: ListElem Shared Addr = 0x40783580
125: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
127: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
128: SYSTEM: ListElem Shared Addr = 0x407c6880
148: SYSTEM: System Common Init Done !!!
sxch_bmp_create
frameSize = 24883200
sxch_bmp_create
<sxch>CaptureLink_CreateParams_Init
deiId= 536870952
mergeId= 536870927
ipcOutVpssId= 536870912
ipcInVideoId= 268435458
encId= 268435489
--------numPrimaryChn= 2
--------numSecondaryChn= 0
--------numTertiaryChn= 0
450: MCFW : CPU Revision [ES2.1] !!!
[m3vpss ] 4640: CAPTURE: Create in progress !!!
[m3vpss ] CreateInst, numVipInst= 2
[m3vpss ] <CaptureLink_drvCreateInst> standard= 16
[m3vpss ] 4673: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!!
[m3vpss ] <CaptureLink_drvCreateInst> standard= 282
[m3vpss ] 4807: CAPTURE: VIP1 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!!
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58)
[m3vpss ] UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740)
[m3vpss ] UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800)
[m3vpss ] UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820)
[m3vpss ] UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840)
[HOST]
ThreadName:IpcFramesInLink_tskMain_30000016,ThreadID:322
[host] IpcFramesInLink_tskMain:Entered
[host] 716: IPC_FRAMES_IN : Create in progress !!!
[host] 716: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_19] ...
719: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_19] ...
[host] 722: IPC_FRAMES_IN : Create Done !!!
[HOST]
ThreadName:IpcFramesInLink_periodicTaskFxn_30000016,ThreadID:331
[m3vpss ] CAPTURE::HEAPID:0 USED:520
[m3vpss ] CAPTURE::HEAPID:4 USED:44759040
[m3vpss ] 4893: CAPTURE: Create Done !!!
[m3vpss ] 4897: DUP: 0: Format: PROGRESSIVE, 1920 x 1080
[m3vpss ] 4897: DUP: 1: Format: PROGRESSIVE, 1280 x 1024
[m3vpss ] 4899: DUP : Create Done !!!
[m3vpss ] 4899: IPC_FRAMES_OUT : Create in progress !!!
[m3vpss ] 4902: IPC_FRAMES_OUT : Create Done !!!
[m3vpss ] 4911: DEI : Create in progress !!!
[m3vpss ] DEI: Ch 0, Outformat is PROGRESSIVE
[m3vpss ] 4979: DEI: OUT1: 0: Format: PROGRESSIVE, 0xb2ecbc80, 1920 x 1080, 4 frames
[m3vpss ] DEI: Ch 1, Outformat is PROGRESSIVE
[m3video] 5027: IPC_IN_M3 : Create in progress !!!
[m3vpss ] 5022: DEI: OUT1: 1: Format: PROGRESSIVE, 0xb3aa9480, 1280 x 1024, 4 frames
[m3video] 5027: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
[m3vpss ] 5023: DEI : Loading Down-scaling Co-effs
[m3video] 5028: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
[m3vpss ] 5023: DEI : Co-effs Loading ... DONE !!!
[m3video] <Video IpcInM3Link_create> prevLinkId= 536870912, numQue= 1
[m3video] i= 0, j= 0, width= 1920, height= 1080, scanFormat= 1
[m3vpss ] DEI:HEAPID:0 USED:64
[m3video] i= 0, j= 1, width= 1280, height= 1024, scanFormat= 1
[m3vpss ] DEI:HEAPID:1 USED:5984
[m3video] 5031: IPC_IN_M3 : Create Done !!!
[m3vpss ] DEI:HEAPID:4 USED:20305920
[m3video] 5031: ENCODE: Create in progress ... !!!
[m3vpss ] 5024: DEI : Create Done !!!
[m3video] SXCH_ZB <EncLink_codecMapCh2ProcessTskId> pObj->inQueInfo.numCh= 2
[m3vpss ] 5025: MERGE: 0: Format: PROGRESSIVE, 1920 x 1080
[m3video] SXCH_ZB chId= 0
[m3vpss ] 5025: MERGE: 1: Format: PROGRESSIVE, 1280 x 1024
[m3video] SXCH_ZB chId= 1
[m3vpss ] 5025: MERGE : Create Done !!!
[m3vpss ] 5026: IPC_OUT_M3 : Create in progress !!!
[m3vpss ] 5027: IPC_OUT_M3 : Create Done !!!
[m3video] <enc>inQueInfo.numCh= 2
[m3video] 5101: ENCODE: Creating CH0 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps, fps= 30, I-P Interval 1...
[m3video] ENCLINK_H264:HEAPID:0 USED:13808
[m3video] ENCLINK_H264:HEAPID:3 USED:7176192
[m3video] 5141: ENCODE: Creating CH1 of 1280 x 1024, pitch = (1280, 1280) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps, fps= 30, I-P Interval 1...
[host] IpcBitsInLink_tskMain:Entered[HOST]
ThreadName:IpcBitsInLink_tskMain_3000001a,ThreadID:318
[host] 982: IPC_BITS_IN : Create in progress !!!
[host] 982: IPC_BITS_IN : ListMPOpen start !!!
[host] 982: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_24] ...
984: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_24] ...
[host] 985: IPC_BITS_IN : ListMPOpen done !!!
[host] 986: IPC_BITS_IN : System_linkGetInfo done !!!
[host] 986: IPC_BITS_IN : Create Done !!!
[HOST]
ThreadName:IpcBitsInLink_periodicTaskFxn_3000001a,ThreadID:332
[m3vpss ] 5178: CAPTURE: Start in progress !!!
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:4669440
[m3video] 5167: ENCODE: All CH Create ... DONE !!!
[m3video] ENCLINK:HEAPID:0 USED:25760
[m3video] ENCLINK:HEAPID:2 USED:12441600
[m3video] ENCLINK:HEAPID:3 USED:11845632
[m3video] 5168: ENCODE: Create ... DONE !!!
[m3video] 5169: IPC_BITS_OUT : Create in progress !!!
[m3video] 5171: IPC_BITS_OUT : Create Done !!!
[m3vpss ] 5278: CAPTURE: Enabled Time Stamping !!!
[m3vpss ] 5286: CAPTURE: Enabled Time Stamping !!!
<sockfd = 20
<photo_match>connected ok
<server> new connecnet eth0: multicast traffic cannot be filtered!
t, 4
create net socket ....
sxch_udp_create
Disable Channel: 0<0>
Disable Channel: 1<1>
default localIp:192.168.0.51
[m3vpss ] 5294: CAPTURE: Start Done !!!
ip: 192.168.0.51
default serverIp:192.168.0.8
filename: /opt/config, size= 91
<mount>option=mount.cifs //192.168.0.8/bmp /media/net -o user=Administrator,pass=123456
cmdType= 0x80
最后一步了,能解决的话,就可以使用2g的DDR了,
对比发现,2g的配置文件,vpss,video,启动了一半就卡住了,也没有什么报错的信息。