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.

c6accel_opencv_testap of dm8148.

Hi all,

  My software is ezsdk_dm814x-evm_5_03_01_15 and c6accel_2_01_00_11.   But my hw is DM8127 IPNC with DM8148 processor!

  I want to run opencv test app of c6accel. It died when in Engine_open.

 Below is the log:

root@dm814x-evm:/opt/c6accel_app/c6accel_opencv_testapp# ./loadmodules_ti8148_c6
accel.sh
CMEMK module: built on Aug  6 2012 at 17:14:01
  Reference Linux version 2.6.37
  File /home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/linuxutils_3_21_00_04/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
allocated heap buffer 0xd5000000 of size 0x13ec000
cmemk initialized
SysLink version : 2.00.05.85
SysLink module created on Date:Aug  6 2012 Time:17:14:13
root@dm814x-evm:/opt/c6accel_app/c6accel_opencv_testapp# CE_DEBUG=3 ./c6accel_op
encv_testapp
******************************************************************************
Sample application for testing kernels in C6Accel started.
******************************************************************************
[t=0x00000301] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_init> Enter
[t=0x00000391] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4] Global_init> This program was built with the following packages:
[t=0x000003e0] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/gnu/targets/) [1, 0, 1]
[t=0x00000458] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/gnu/targets/arm/) [1, 0, 0, 0]
[t=0x000004d4] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm.rtsv7A (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/gnu/targets/arm/rtsv7A/) [1, 0, 0, 0]
[t=0x00000558] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.syslink (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/syslink_2_00_05_85/packages/ti/syslink/) [1, 0, 0, 0]
[t=0x000005ce] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.c6accel (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/c6accel/soc/packages/ti/c6accel/) [1, 0, 0]
[t=0x00000636] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.utils.loggers (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/osal_1_21_01_08/packages/ti/sdo/utils/loggers/) [1, 0, 0]
[t=0x000006b2] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.xdcruntime.linux (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/osal_1_21_01_08/packages/ti/sdo/xdcruntime/linux/) [1, 0, 0]
[t=0x00000732] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.global (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/global/) [1, 0, 0]
[t=0x000007cb] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdais_7_21_01_07/packages/ti/xdais/dm/) [1, 0, 7]
[t=0x00000840] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.utils.xdm (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/utils/xdm/) [1, 0, 2]
[t=0x000008bf] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdais_7_21_01_07/packages/ti/xdais/) [1, 2.0, 1]
[t=0x00000931] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.node (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/node/) [1, 0, 0]
[t=0x000009aa] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.fc.global (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/framework_components_3_21_03_34/packages/ti/sdo/fc/global/) [1, 0, 0]
[t=0x00000a2a] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.linuxutils.cmem (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/linuxutils_3_21_00_04/packages/ti/sdo/linuxutils/cmem/) [2, 2, 0]
[t=0x00000aab] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexa8 (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/arm/cortexa8/) [1, 0, 0]
[t=0x00000b2c] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.peripherals.hdvicp2 (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/peripherals/hdvicp2/) []
[t=0x00000bb0] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/) [1, 0, 0]
[t=0x00052ab7] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.c6000 (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/c6000/) [1, 0, 0, 0]
[t=0x00052b42] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.peripherals.timers (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/arm/peripherals/timers/) []
[t=0x00052bce] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexm3 (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/catalog/arm/cortexm3/) [1, 0, 0]
[t=0x00052c53] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.platforms.evmTI814X (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/xdctools_3_22_04_46/packages/ti/platforms/evmTI814X/) [1, 0, 0]
[t=0x00052cd5] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal.linux (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/osal/linux/) [2, 0, 1]
[t=0x00052d58] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/osal/) [2, 0, 2]
[t=0x00052dd5] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/ipc/) [2, 0, 1]
[t=0x00052e51] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc.dsplink (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/ipc/dsplink/) [2, 0, 1]
[t=0x00052ed4] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.alg (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/alg/) [1, 0, 1]
[t=0x00052f50] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/) [1, 0, 6]
[t=0x00052fc8] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.universal (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/codec_engine_3_21_02_25/packages/ti/sdo/ce/universal/) [1, 0, 0]
[t=0x0005305f] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package ti.c6accel.ce (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/c6accel/soc/packages/ti/c6accel/ce/) [1, 0, 0]
[t=0x000530cc] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+4]     package c6accel_opencv_testapp_config (/home/jw/working/ezsdk/ti-ezsdk_dm814x-evm_5_03_01_15/c6accel/soc/app/c6accel_opencv_testapp/c6accel_opencv_testapp_config/) []
[t=0x0005320c] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x4f8bc)
[t=0x000532a6] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x4acb4)
[t=0x00053344] [tid=0x40a7b000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> SysLink_setup()...
[t=0x0005444f] [tid=0x40a7b000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> ... SysLink_setup() done
[t=0x0005455f] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x46408)
[t=0x000545e1] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] ALG_init> Enter
[t=0x00054639] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[0] = 0x0
[t=0x0005466d] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[1] = 0x0
[t=0x0005469e] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[2] = 0x0
[t=0x000546cf] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[3] = 0x0
[t=0x000546ff] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[4] = 0x0
[t=0x0005472f] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[5] = 0x0
[t=0x000a6945] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[6] = 0x0
[t=0x000a697f] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[7] = 0x0
[t=0x000a69b2] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[8] = 0x0
[t=0x000a69e3] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[9] = 0x0
[t=0x000a6a15] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[10] = 0x0
[t=0x000a6a47] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[11] = 0x0
[t=0x000a6a79] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[12] = 0x0
[t=0x000a6aac] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[13] = 0x0
[t=0x000a6ade] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[14] = 0x0
[t=0x000a6b0f] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[15] = 0x0
[t=0x000a6b41] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[16] = 0x0
[t=0x000a6b74] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[17] = 0x0
[t=0x000a6ba6] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[18] = 0x0
[t=0x000a6bd8] [tid=0x40a7b000] ti.sdo.ce.alg: [+E] _ALG_sems[19] = 0x0
[t=0x000a6c0b] [tid=0x40a7b000] ti.sdo.ce.alg: [+X] ALG_init> Exit
[t=0x000a6c3b] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x42ec8)
[t=0x000a6caf] [tid=0x40a7b000] ti.sdo.ce.Engine: [+6] Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
[t=0x000a6d10] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x3a638)
[t=0x000a6d76] [tid=0x40a7b000] ti.sdo.ce.Engine: [+X] Engine addEngineToList(0xaf01c, 1)
[t=0x000a6db7] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
[t=0x000a6dfe] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xdeb38)
[t=0x000a6e43] [tid=0x40a7b000] ti.sdo.ce.Engine: Engine addEngineToList> Adding desc: name = ti8148, remoteName = ti814x.xe674
[t=0x000a6ebc] [tid=0x40a7b000] ti.sdo.ce.Engine: [+X] Engine addEngineToList(0xaf038, 1)
[t=0x000a6efe] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
[t=0x000a6f3c] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xdeb70)
[t=0x000a6f79] [tid=0x40a7b000] ti.sdo.ce.Engine: Engine addEngineToList> Adding desc: name = local, remoteName = (null)
[t=0x000a6fc8] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x30)
[t=0x000a7005] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xdeba8)
[t=0x000a7070] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x4be88)
[t=0x000a70d2] [tid=0x40a7b000] ti.sdo.ce.Server: [+E] Server_init()
[t=0x000a710b] [tid=0x40a7b000] ti.sdo.ce.Server: [+E] Server_init> Global_useLinkArbiter = 0
[t=0x000a714a] [tid=0x40a7b000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x413f4)
[t=0x000a71cc] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] Engine_open> Enter('ti8148', 0x0, 0xbea05c14)
[t=0x000a722e] [tid=0x40a7b000] ti.sdo.ce.Engine: [+1] Engine_open> desc->memMap [0x0], desc->useExtLoader [0]
[t=0x000a727e] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x40)

[t=0x000a72bd] [tid=0x40a7b000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xdec10)
[t=0x000a72fc] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> Enter(engine=0xdec10, ec=0xbea05c14)
[t=0x000a733e] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc = 0xdeb40
[t=0x000a7379] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc->algTab = 0xaf12c
[t=0x000a73b8] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> found remote alg c6accel
[t=0x000a73f4] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> engine has server!
[t=0x000a7446] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> engine->procId = DSP
[t=0x000a7484] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rmsInit> engine->coreId = 0
[t=0x000a74bf] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rserverOpen('ti814x.xe674'), count = 0
[t=0x000f973f] [tid=0x40a7b000] ti.sdo.ce.Engine: [+E] rserverOpen >, memMap = 0x0, useExtLoader = 0
[t=0x000f9796] [tid=0x40a7b000] ti.sdo.ce.ipc.Processor: [+E] Processor_create> Enter(imageName='ti814x.xe674', memMap='(null)', attrs=0xbea05
bf4)
[t=0x000f984f] [tid=0x40a7b000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=1, proc=0xdec58)
[t=0x000f98bf] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=1)
[t=0x000f9900] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+E] Processor_create_d> Enter(proc=0xdec58)
[t=0x000f9942] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Retrieving CPU ID for 'DSP'...
[t=0x000f998c] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Opening DSP ProcMgr for cpuId 0...
[t=0x000f9b83] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Attaching to DSP...
[t=0x000fabcb] [tid=0x413da490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Loading ti814x.xe674 on DSP (1 args)...

please give me some clue, thx.

Wei Jiang

  • bootargs:

    setenv bootargs 'console=ttyO0,115200n8 rootwait rw mem=169M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti814xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=192.168.1.46:/tftpboot/filesys-min ip=192.168.1.168';

    syslink log:

    root@dm814x-evm:/opt/c6accel_app/c6accel_opencv_testapp# ./c6accel_opencv_testapp
    ********************************NameServer Module already initialized!
    ********************************SharedRegion Module already initialized!
    **************
    GateMP Module already initialized!
    Sample applicatiMessageQ Module already initialized!
    on for testing kHeapBufMP Module already initialized!
    ernels in C6AcceHeapMemMP Module already initialized!
    l started.
    ****ListMP Module already initialized!
    ****************ClientNotifyMgr Module already initialized!
    ****************FrameQBufMgr Module already initialized!
    ****************FrameQ Module already initialized!
    **************************
        ProcMgr_getProcInfo: bootMode: [0]
    MemoryOS_map: pa=0x48180000, va=0xfa180000, sz=0x3000
    MemoryOS_map: pa=0x48140000, va=0xfa140000, sz=0x20000
    MemoryOS_map: pa=0x40800000, va=0xcf680000, sz=0x40000
    DM8168DSPPROC_attach: Mapping memory regions
    MemoryOS_map: pa=0x48140048, va=0xfa140048, sz=0x4
    MemoryOS_map: pa=0x48140044, va=0xfa140044, sz=0x4
    MemoryOS_map: pa=0x48140650, va=0xfa140650, sz=0x4
    MemoryOS_map: entry already exists
        mapInfo->src  [0x48180000]
        mapInfo->dst  [0xfa180000]
        mapInfo->size [0x2fff]
    DM8168DSPPROC_attach: slave is now in reset
    MemoryOS_map: entry already exists
        mapInfo->src  [0x40800000]
        mapInfo->dst  [0xcf680000]
        mapInfo->size [0x40000]
    MemoryOS_map: pa=0x40e00000, va=0xcf660000, sz=0x8000
    MemoryOS_map: pa=0x40f00000, va=0xcf670000, sz=0x8000
    MemoryOS_map: pa=0x40300000, va=0xcf700000, sz=0x40000
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x40300000]
        sgList.paddr  [0x40300000]
        sgList.offset [0x0]
        sgList.size [0x40000]

    MemoryOS_map: pa=0x40400000, va=0xcf780000, sz=0x40000
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x40400000]
        sgList.paddr  [0x40400000]
        sgList.offset [0x0]
        sgList.size [0x40000]

        ProcMgr_getProcInfo: bootMode: [0]
    OsalDrv_mmap(): setting cache disabled for physical address 40800000

    OsalDrv_mmap(): setting cache disabled for physical address 40e00000

    OsalDrv_mmap(): setting cache disabled for physical address 40f00000

    OsalDrv_mmap(): setting cache disabled for physical address 40300000

    OsalDrv_mmap(): setting cache disabled for physical address 40400000

    DLOAD: ELF: ELF
    DLOAD: ELF file header entry point: 9979ac00
    ElfLoaderTrgWrite_copy: translated 0x10800000 (sva) --> 0x40800000 (mpa)
    MemoryOS_map: entry already exists
        mapInfo->src  [0x40800000]
        mapInfo->dst  [0xcf680000]
        mapInfo->size [0xc000]
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x10800000]
        sgList.paddr  [0x40800000]
        sgList.offset [0x0]
        sgList.size [0xc000]

    ElfLoaderTrgWrite_copy: translated 0x98000000 (sva) --> 0x98000000 (mpa)
    MemoryOS_map: pa=0x98000000, va=0xcf800000, sz=0x400000
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x98000000]
        sgList.paddr  [0x98000000]
        sgList.offset [0x0]
        sgList.size [0x400000]

    ElfLoaderTrgWrite_copy: translated 0x99500000 (sva) --> 0x99500000 (mpa)
    MemoryOS_map: pa=0x99500000, va=0xd1800000, sz=0x217380
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99500000]
        sgList.paddr  [0x99500000]
        sgList.offset [0x0]
        sgList.size [0x217380]

    ElfLoaderTrgWrite_copy: translated 0x99717380 (sva) --> 0x99717380 (mpa)
    MemoryOS_map: pa=0x99717380, va=0xcfc80380, sz=0x40360
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99717000]
        sgList.paddr  [0x99717000]
        sgList.offset [0x380]
        sgList.size [0x406e0]

    ElfLoaderTrgWrite_copy: translated 0x997576c4 (sva) --> 0x997576c4 (mpa)
    MemoryOS_map: pa=0x997576c4, va=0xcf7726c4, sz=0x4
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99757000]
        sgList.paddr  [0x99757000]
        sgList.offset [0x6c4]
        sgList.size [0x6c8]

    ElfLoaderTrgWrite_copy: translated 0x997576c8 (sva) --> 0x997576c8 (mpa)
    MemoryOS_map: pa=0x997576c8, va=0xcfc406c8, sz=0x37780
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99757000]
        sgList.paddr  [0x99757000]
        sgList.offset [0x6c8]
        sgList.size [0x37e48]

    ElfLoaderTrgWrite_copy: translated 0x9978ee48 (sva) --> 0x9978ee48 (mpa)
    MemoryOS_map: pa=0x9978ee48, va=0xcf7d0e48, sz=0x9f92
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9978e000]
        sgList.paddr  [0x9978e000]
        sgList.offset [0xe48]
        sgList.size [0xadda]

    ElfLoaderTrgWrite_copy: translated 0x99798de0 (sva) --> 0x99798de0 (mpa)
    MemoryOS_map: pa=0x99798de0, va=0xcf7c4de0, sz=0x1000
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99798000]
        sgList.paddr  [0x99798000]
        sgList.offset [0xde0]
        sgList.size [0x1de0]

    ElfLoaderTrgWrite_copy: translated 0x99799de0 (sva) --> 0x99799de0 (mpa)
    MemoryOS_map: pa=0x99799de0, va=0xcf7c8de0, sz=0xbbc
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x99799000]
        sgList.paddr  [0x99799000]
        sgList.offset [0xde0]
        sgList.size [0x199c]

    ElfLoaderTrgWrite_copy: translated 0x9979a9a0 (sva) --> 0x9979a9a0 (mpa)
    MemoryOS_map: pa=0x9979a9a0, va=0xcf7cc9a0, sz=0x260
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979a000]
        sgList.paddr  [0x9979a000]
        sgList.offset [0x9a0]
        sgList.size [0xc00]

    ElfLoaderTrgWrite_copy: translated 0x9979ac00 (sva) --> 0x9979ac00 (mpa)
    MemoryOS_map: pa=0x9979ac00, va=0xcf7e0c00, sz=0x200
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979a000]
        sgList.paddr  [0x9979a000]
        sgList.offset [0xc00]
        sgList.size [0xe00]

    ElfLoaderTrgWrite_copy: translated 0x9979ae00 (sva) --> 0x9979ae00 (mpa)
    MemoryOS_map: pa=0x9979ae00, va=0xcf7e6e00, sz=0xc
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979a000]
        sgList.paddr  [0x9979a000]
        sgList.offset [0xe00]
        sgList.size [0xe0c]

    ElfLoaderTrgWrite_copy: translated 0x9979ae0c (sva) --> 0x9979ae0c (mpa)
    MemoryOS_map: pa=0x9979ae0c, va=0xcf7ece0c, sz=0x2b0
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979a000]
        sgList.paddr  [0x9979a000]
        sgList.offset [0xe0c]
        sgList.size [0x10bc]

    ElfLoaderTrgWrite_copy: translated 0x9979b0bc (sva) --> 0x9979b0bc (mpa)
    MemoryOS_map: pa=0x9979b0bc, va=0xcf7f40bc, sz=0xf4
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979b000]
        sgList.paddr  [0x9979b000]
        sgList.offset [0xbc]
        sgList.size [0x1b0]

    ElfLoaderTrgWrite_copy: translated 0x9979b1c0 (sva) --> 0x9979b1c0 (mpa)
    MemoryOS_map: pa=0x9979b1c0, va=0xcf7fa1c0, sz=0x140
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979b000]
        sgList.paddr  [0x9979b000]
        sgList.offset [0x1c0]
        sgList.size [0x300]

    ElfLoaderTrgWrite_copy: translated 0x9979b400 (sva) --> 0x9979b400 (mpa)
    MemoryOS_map: pa=0x9979b400, va=0xcfc02400, sz=0x34
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9979b000]
        sgList.paddr  [0x9979b000]
        sgList.offset [0x400]
        sgList.size [0x434]

    ElfLoaderTrgWrite_copy: translated 0x9f900000 (sva) --> 0x9f900000 (mpa)
    MemoryOS_map: pa=0x9f900000, va=0xd2000000, sz=0x1000000
    _ProcMgr_map for SlaveVirt:
        dstAddr       [0x9f900000]
        sgList.paddr  [0x9f900000]
        sgList.offset [0x0]
        sgList.size [0x1000000]