• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Linux » Linux forum » ezsdk_5_ 04_00_11 codec engine example execution fail
Share
Linux
  • Forum
Options
  • Subscribe via RSS
Resources
  • Keystone II MCSDK (A15 Linux) Download
  • Forums

    ezsdk_5_ 04_00_11 codec engine example execution fail

    This question is not answered
    administrator tdv
    Posted by administrator tdv
    on Aug 09 2012 04:14 AM
    Prodigy50 points

    Hi,

       I'm using ezsdk_5_04_11. Executing the example in the target enviorment (ipnc_8127)

    arm side : ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/apps/video_copy

    dsp side: /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/servers/all_codecs

    Before I execute the binary, I run the script "loadmodules.sh" to insmod "syslink.ko" and "cmem.ko". When I execute the "app_remote.xv5T" in target, I got the following message:

    [t=0x000019e6] [tid=0x40009000] xdc.runtime.Main: [+2] main> ti.sdo.ce.examples.apps.video_copy
    [t=0x00001d9b] [tid=0x40009000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.
    Assertion at Line no: 1568 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
    Assertion at Line no: 1272 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
    Assertion at Line no: 942 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: ((handlePtr != NULL) && (*handlePtr != NULL)) : failed
    [t=0x0000b599] [tid=0x40009000] xdc.runtime.Main: [+1] app done.

    Is there anyone could give me a hand?

    EZSDK dm8148 dm8127
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • GAnthony
      Posted by GAnthony
      on Aug 09 2012 13:12 PM
      Intellectual2610 points

          This assert is coming from a NULL ProcMgr_Handle being passed (from somewhere) in to ProcMgr_stop().

          Since you are running a Codec Engine example from an EZSDK, can you ensure the M3 processors are unloaded before running the video_copy example as described here?

          http://processors.wiki.ti.com/index.php/DM814x_EZ_5.04.00_Software_Developers_Guide#Running_the_Codec_Engine_examples

          Note the CMEM args are a bit different between EZSDK memory map and the loadmodules.sh script you may be using.
          Otherwise, if you can enable some codec engine trace, maybe more clues will emerge.
       
          http://processors.wiki.ti.com/index.php/Codec_Engine_Application_Developers_Guide
      Thanks,
      - Gil
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • administrator tdv
      Posted by administrator tdv
      on Aug 12 2012 22:39 PM
      Prodigy50 points

      Dear Gil,

      I use CE_DEBUG=2 to get following message.  Please give a hand.

      [t=0x00000262] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_init> Enter
      [t=0x00000341] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4] Global_init> This program was built with the following packages:
      [t=0x00000373] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/gnu/targets/) [1, 0, 1]
      [t=0x000003bb] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/gnu/targets/arm/) [1, 0, 0, 0]
      [t=0x00000405] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm.rtsv5T (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/gnu/targets/arm/rtsv5T/) [1, 0, 0, 0]
      [t=0x00000454] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.auddec_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/auddec_copy/) [2, 0, 0]
      [t=0x000004aa] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec2_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec2_copy/) [2, 0, 0]
      [t=0x00000500] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.videnc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/videnc1_copy/) [2, 0, 0]
      [t=0x00000556] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.imgdec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/imgdec1_copy/) [2, 0, 0]
      [t=0x000005ac] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.imgenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/imgenc1_copy/) [2, 0, 0]
      [t=0x00000603] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.sphdec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/sphdec1_copy/) [2, 0, 0]
      [t=0x00000659] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.sphenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/sphenc1_copy/) [2, 0, 0]
      [t=0x000006af] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.auddec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/auddec1_copy/) [2, 0, 0]
      [t=0x00000716] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.audenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/audenc1_copy/) [2, 0, 0]
      [t=0x00000770] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.g711 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/g711/) [1, 0, 0]
      [t=0x000007c2] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.vidtranscode_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/vidtranscode_copy/) [2, 0, 0]
      [t=0x0000081b] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.vidanalytics_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/vidanalytics_copy/) [2, 0, 0]
      [t=0x00000875] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec1_copy/) [2, 0, 0]
      [t=0x000008cb] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec2split_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec2split_copy/) [1, 0, 0]
      [t=0x0000093d] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.universal_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/universal_copy/) [1, 0, 0]
      [t=0x00000997] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.videnc2_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/videnc2_copy/) [1, 0, 0]
      [t=0x000009ef] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec3_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec3_copy/) [1, 0, 0]
      [t=0x00000a45] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.xdcruntime.linux (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/osal_1_22_01_09/packages/ti/sdo/xdcruntime/linux/) [1, 0, 0]
      [t=0x00000a92] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.utils.loggers (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/osal_1_22_01_09/packages/ti/sdo/utils/loggers/) [1, 0, 0]
      [t=0x00000add] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.global (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/global/) [1, 0, 0]
      [t=0x00000b28] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.linuxutils.cmem (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/linuxutils_3_22_00_02/packages/ti/sdo/linuxutils/cmem/) [2, 2, 0]
      [t=0x00000b77] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.syslink (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/) [1, 0, 0, 0]
      [t=0x00000bbd] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdais_7_22_00_03/packages/ti/xdais/dm/) [1, 0, 7]
      [t=0x00000c02] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.utils.xdm (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/utils/xdm/) [1, 0, 2]
      [t=0x00000c4f] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdais_7_22_00_03/packages/ti/xdais/) [1, 2.0, 1]
      [t=0x00000c93] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.node (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/node/) [1, 0, 0]
      [t=0x00000cdd] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.fc.global (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/framework_components_3_22_01_07/packages/ti/sdo/fc/global/) [1, 0, 0]
      [t=0x00000d2a] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexa8 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/arm/cortexa8/) [1, 0, 0]
      [t=0x00000d79] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.peripherals.hdvicp2 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/peripherals/hdvicp2/) []
      [t=0x00000dc9] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/) [1, 0, 0]
      [t=0x00000e0f] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.c6000 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/c6000/) [1, 0, 0, 0]
      [t=0x00000e5a] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.peripherals.timers (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/arm/peripherals/timers/) []
      [t=0x00000ebd] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexm3 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/catalog/arm/cortexm3/) [1, 0, 0]
      [t=0x00000f29] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.platforms.evmTI814X (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/xdctools_3_23_01_43/packages/ti/platforms/evmTI814X/) [1, 0, 0]
      [t=0x00000f79] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal.linux (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/linux/) [2, 0, 1]
      [t=0x00000fc6] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc.dsplink (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/dsplink/) [2, 0, 1]
      [t=0x00001015] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/) [2, 0, 2]
      [t=0x0000105f] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/) [2, 0, 1]
      [t=0x000010a8] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.alg (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/alg/) [1, 0, 1]
      [t=0x000010f1] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/) [1, 0, 6]
      [t=0x00001137] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/video/) [1, 0, 3]
      [t=0x00001182] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec_copy/) [1, 0, 0]
      [t=0x0000120a] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc_copy/) [1, 0, 0]
      [t=0x00001265] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.image (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/image/) [1, 0, 3]
      [t=0x000012af] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgdec_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgdec_copy/) [1, 0, 0]
      [t=0x00001309] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgenc_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgenc_copy/) [1, 0, 0]
      [t=0x00001362] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.audio (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/audio/) [1, 0, 2]
      [t=0x000013ac] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.auddec_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/auddec_copy/) [1, 0, 0]
      [t=0x00001405] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.audenc_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/audenc_copy/) [1, 0, 0]
      [t=0x0000145e] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.speech (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/speech/) [1, 0, 2]
      [t=0x000014a9] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphenc_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphenc_copy/) [1, 0, 0]
      [t=0x00001522] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphdec_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphdec_copy/) [1, 0, 0]
      [t=0x0000157e] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.extensions.scale (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/extensions/scale/) [1, 0, 0]
      [t=0x000015d6] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.scale (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/scale/) [1, 0, 0]
      [t=0x0000162b] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video2 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/video2/) [1, 0, 3]
      [t=0x00001676] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec2_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec2_copy/) [1, 0, 0]
      [t=0x000016e0] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video1 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/video1/) [1, 0, 2]
      [t=0x0000172f] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc1_copy/) [1, 0, 0]
      [t=0x00001788] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.image1 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/image1/) [1, 0, 1]
      [t=0x000017d3] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgdec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgdec1_copy/) [1, 0, 0]
      [t=0x0000182d] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgenc1_copy/) [1, 0, 0]
      [t=0x00001887] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.speech1 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/speech1/) [1, 0, 1]
      [t=0x000018d3] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphdec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphdec1_copy/) [1, 0, 0]
      [t=0x0000192c] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphenc1_copy/) [1, 0, 0]
      [t=0x00001986] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.audio1 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/audio1/) [1, 0, 1]
      [t=0x000019d1] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.auddec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/auddec1_copy/) [1, 0, 0]
      [t=0x00001a2b] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.audenc1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/audenc1_copy/) [1, 0, 0]
      [t=0x00001a84] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.g711 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/g711/) [1, 0, 0]
      [t=0x00001af0] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.vidtranscode (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/vidtranscode/) [1, 0, 1]
      [t=0x00001b42] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.vidtranscode_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/vidtranscode_copy/) []
      [t=0x00001b9d] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.vidanalytics (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/vidanalytics/) [1, 0, 1]
      [t=0x00001bec] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.vidanalytics_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/vidanalytics_copy/) [1, 0, 0]
      [t=0x00001c49] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec1_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec1_copy/) [1, 0, 0]
      [t=0x00001ca3] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video2.split (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/video2/split/) [1, 0, 0]
      [t=0x00001cf2] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec2split_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec2split_copy/) [1, 0, 0]
      [t=0x00001d4f] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.universal (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/universal/) [1, 0, 0]
      [t=0x00001d9c] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.universal_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/universal_copy/) [1, 0, 0]
      [t=0x00001df7] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc2_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc2_copy/) [1, 0, 0]
      [t=0x00001e51] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video3 (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/packages/ti/sdo/ce/video3/) [1, 0, 0]
      [t=0x00001e9d] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec3_copy (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec3_copy/) [1, 0, 0]
      [t=0x00001ef7] [tid=0x400db000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.buildutils (/home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/buildutils/) [1, 0, 0]
      [t=0x00002007] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x32350)
      [t=0x00002072] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x2eab0)
      [t=0x000020f2] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> SysLink_setup()...
      [t=0x0000345e] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> ... SysLink_setup() done
      [t=0x00003572] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x29dcc)
      [t=0x000035ee] [tid=0x400db000] ti.sdo.ce.alg: [+E] ALG_init> Enter
      [t=0x0000360f] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[0] = 0x0
      [t=0x0000362d] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[1] = 0x0
      [t=0x0000364a] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[2] = 0x0
      [t=0x00003667] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[3] = 0x0
      [t=0x000036a1] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[4] = 0x0
      [t=0x000036bf] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[5] = 0x0
      [t=0x000036dd] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[6] = 0x0
      [t=0x000036fa] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[7] = 0x0
      [t=0x00003717] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[8] = 0x0
      [t=0x00003734] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[9] = 0x0
      [t=0x00003751] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[10] = 0x0
      [t=0x0000376e] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[11] = 0x0
      [t=0x0000378c] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[12] = 0x0
      [t=0x000037aa] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[13] = 0x0
      [t=0x000037c7] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[14] = 0x0
      [t=0x000037e5] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[15] = 0x0
      [t=0x00003802] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[16] = 0x0
      [t=0x00003820] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[17] = 0x0
      [t=0x0000383d] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[18] = 0x0
      [t=0x0000385a] [tid=0x400db000] ti.sdo.ce.alg: [+E] _ALG_sems[19] = 0x0
      [t=0x00003879] [tid=0x400db000] ti.sdo.ce.alg: [+X] ALG_init> Exit
      [t=0x00003894] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x26d38)
      [t=0x0000396b] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+1] daemon> thread created.
      [t=0x00003996] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x40bc8dd4)
      [t=0x00003a6a] [tid=0x400db000] ti.sdo.ce.Engine: [+6] Engine_init> CE debugging on (CE_DEBUG=2; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
      [t=0x00003aa5] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x21390)
      [t=0x00003af5] [tid=0x400db000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0x918d0, 1)
      [t=0x00003b2b] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
      [t=0x00003b63] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xc0638)
      [t=0x00003b8d] [tid=0x400db000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = remote_copy_DSP, remoteName = all_DSP.xe674
      [t=0x00003bc7] [tid=0x400db000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0x918ec, 1)
      [t=0x00003bec] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
      [t=0x00003c0f] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xc0670)
      [t=0x00003c35] [tid=0x400db000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = local, remoteName = (null)
      [t=0x00003c67] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x30)
      [t=0x00003c8b] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xc06a8)
      [t=0x00003ce1] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x2fbbc)
      [t=0x00003d1a] [tid=0x400db000] ti.sdo.ce.Server: [+E] Server_init()
      [t=0x00003d37] [tid=0x400db000] ti.sdo.ce.Server: [+E] Server_init> Global_useLinkArbiter = 0
      [t=0x00003d5c] [tid=0x400db000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x26810)
      [t=0x00003d9b] [tid=0x400db000] xdc.runtime.Main: [+2] main> ti.sdo.ce.examples.apps.video_copy
      [t=0x000041e2] [tid=0x400db000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.
      [t=0x0000427d] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x40c2f000.
      [t=0x000042b6] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x40c2f000) = 0x887ff000.
      [t=0x0000430d] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x40ccf000.
      [t=0x00004343] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x40ccf000) = 0x887fe000.
      [t=0x00004395] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x40da9000.
      [t=0x000043cb] [tid=0x400db000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x40da9000) = 0x887fd000.
      [t=0x000085c3] [tid=0x400db000] ti.sdo.ce.Engine: [+E] Engine_open> Enter('remote_copy_DSP', 0xbedb7bd4, 0xbedb7b54)
      [t=0x00008616] [tid=0x400db000] ti.sdo.ce.Engine: [+1] Engine_open> desc->memMap [0x0], desc->useExtLoader [0]
      [t=0x00008649] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> Enter(engine=0xc0a28, ec=0xbedb7b54)
      [t=0x00008673] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc = 0xc0640
      [t=0x00008695] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc->algTab = 0x91a98
      [t=0x000086bb] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> found remote alg viddec_copy
      [t=0x000086e0] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> engine has server!
      [t=0x0000871e] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> engine->procId = DSP
      [t=0x00008747] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rmsInit> engine->coreId = 0
      [t=0x0000876d] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rserverOpen('all_DSP.xe674'), count = 0
      [t=0x00008793] [tid=0x400db000] ti.sdo.ce.Engine: [+E] rserverOpen >, memMap = 0x0, useExtLoader = 0
      [t=0x000087ce] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+E] Processor_create> Enter(imageName='all_DSP.xe674', memMap='(null)', attrs=0xbedb7b40)
      [t=0x00008997] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=1, proc=0xc0a70)
      [t=0x000089e6] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=1)
      [t=0x00008a0c] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+E] Processor_create_d> Enter(proc=0xc0a70)
      [t=0x00008a34] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Retrieving CPU ID for 'DSP'...
      [t=0x00008a63] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Opening DSP ProcMgr for cpuId 0...
      [t=0x0000e8ac] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> ProcMgr_open() failed: -2
      [t=0x0000e8dd] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> Loading and starting DSP server 'all_DSP.xe674' FAILED, status=[0xfffffffe]
      [t=0x0000e92d] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+E] Processor_delete_d> Enter (proc=0xc0a70)
      [t=0x0000ea34] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Not calling Ipc_control(STOPCALLBACK) because startCallBackStatus =  0xffffffff [-1]
      [t=0x0000ea76] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Stopping DSP...
      Assertion at Line no: 1568 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
      [t=0x0000ecb9] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+6] Processor_delete_d> Stopping DSP FAILED, status=0xfffffff5
      [t=0x0000ecf0] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_detach()...
      Assertion at Line no: 1272 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
      [t=0x0000ee06] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+6] Processor_delete_d> Detaching from DSP FAILED, status=0xfffffff5
      [t=0x0000ee3c] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_close()...
      Assertion at Line no: 942 in /home/tdv/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20/packages/ti/syslink/procMgr/hlos/usr/ProcMgr.c: ((handlePtr != NULL) && (*handlePtr != NULL)) : failed
      [t=0x0000ef3d] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+6] Processor_delete_d> Closing ProcMgr FAILED, status=0xfffffff5
      [t=0x0000ef71] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+X] Processor_delete_d> return
      [t=0x0000ef94] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> return (0)
      [t=0x0000f0a6] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=2)
      [t=0x0000f0cd] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+E] Processor_delete> Enter(proc=0xc0a70)
      [t=0x0000f2f0] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+1] Processor_delete(0xc0a70) freeing object ...
      [t=0x0000f331] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+X] Processor_delete> return
      [t=0x0000f356] [tid=0x400db000] ti.sdo.ce.Engine: [+6] rserverOpen: can't start 'all_DSP.xe674'; Processor_create failed
      [t=0x0000f3af] [tid=0x400db000] ti.sdo.ce.Engine: [+X] rserverOpen('all_DSP.xe674'): 0x0 done.
      [t=0x0000f3d9] [tid=0x400db000] ti.sdo.ce.Engine: [+E] Engine_close(0xc0a28)
      [t=0x0000f41f] [tid=0x400db000] ti.sdo.ce.Engine: [+X] Engine_open> return(0x0)
      [t=0x0000f5b7] [tid=0x400db000] xdc.runtime.Main: [+1] app done.
      [t=0x0000f5ec] [tid=0x400db000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 2, removing engine remote_copy_DSP
      [t=0x0000f61c] [tid=0x400db000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 1, removing engine local
      [t=0x0000f66b] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=3, proc=0x0)
      [t=0x0000f6b9] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x40bc8dd4)
      [t=0x0000f6e3] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=3)
      [t=0x0000f713] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=1)
      [t=0x0000f7ce] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> SysLink_destroy()...
      [t=0x00010177] [tid=0x400db000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> ... SysLink_destroy() complete

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • GAnthony
      Posted by GAnthony
      on Aug 13 2012 20:30 PM
      Intellectual2610 points

      Hello:

          This message:

      > [t=0x0000e8ac] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> ProcMgr_open() failed: -2

          indicates error code: ProcMgr_E_INVALIDARG   "Argument passed to function is invalid."

          Looking at syslink's ProcMgr.c in user space, it returns this error if either:

          "Invalid NULL handle pointer specified", or "Invalid procId specified"  (and I don't see any other alternative).

         The pointer argument should be correct (it's a stack variable passed from a daemon calling procCreate(), so that leaves procId=0 to be invalid.   But procId = 0 should correspond to the DSP, and for this device it should be 0.

          Is there something in the server configuration setting it otherwise?  Has the example been modified in any way, or using different versions of the codec engine dependencies than what were installed (syslink, IPC)?

           Could you please enable SysLink trace as well to see exactly where ProcMgr_open() is failing?  That might help.

           http://processors.wiki.ti.com/index.php/SysLink_UserGuide#Trace_type

      Thanks,

      - Gil

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • administrator tdv
      Posted by administrator tdv
      on Aug 13 2012 22:12 PM
      Prodigy50 points

      Dear Gil,

      First, Thanks for your help.

      I didn't modify server setting. I used out of box setting to compile and execution.

      I modified the loadmodules.sh to set "insmod ../kermod/syslink.ko TRACE=1 TRACEFAILURE=1 TRACEENTER=1 TRACECLASS=2". When I execute "loadmodules.sh" in Target. I got a very log message in insmod syslink.ko. What section should I provide to you?

      Otherwise, I found "Entered MultiProc_getNumProcessors" show repeatedly. The following is the message:

      ...

      Entered GateMutex_Instance_init
          obj    [0xc5af6000]
          params    [0x0]
      Entered OsalMutex_create
          type    [0x0]
      Entered Memory_calloc
          heap    [0x0]
          size    [0x20]
          align    [0x0]
          eb    [0x0]
      Entered MemoryOS_calloc
          size    [0x20]
          align    [0x0]
          flags    [0x0]
      Entered MemoryOS_alloc
          size    [0x20]
          align    [0x0]
          flags    [0x0]
      Leaving MemoryOS_alloc
          ptr    [0xc5af9000]
      Leaving MemoryOS_calloc
          ptr    [0xc5af9000]
      Leaving Memory_calloc
      Leaving OsalMutex_create
          mutexObj    [0xc5af9000]
      Leaving GateMutex_Instance_init
          status    [0x0]
      Entered MultiProc_getNumProcessors
      Entered MultiProc_getNumProcessors

      ...

      Entered ClientNotifyMgr_setNameServer
          name    [0xbf0bfb06]
          gate    [0x0]
      Entered NameServer_Params_init
          params    [0xc46f7bb4]
      Entered Memory_copy
          dst    [0xc46f7bb4]
          src    [0xbf0c77e8]
          len    [0x14]
      Leaving MemoryOS_copy
          dst    [0xc46f7bb4]
      Leaving NameServer_Params_init

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • GAnthony
      Posted by GAnthony
      on Aug 14 2012 11:48 AM
      Intellectual2610 points

      You can remove the settings:

          TRACEENTER=1 TRACECLASS=2

      as that gives too much extraneous info for now.


      Or, save the log output and grep (case insensitive) for anything that says "fail*", "couldn't", "can't", "error", or  "procId", or "*_E_*"

         Also, can you confirm you took the precautions mentioned in these links?

      http://processors.wiki.ti.com/index.php/DM814x_EZ_5.04.00_Software_Developers_Guide#Running_the_Codec_Engine_examples

      http://processors.wiki.ti.com/index.php/Before_asking_for_MFP_support#Common_pitfalls


      Thanks,

      - Gil

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • administrator tdv
      Posted by administrator tdv
      on Aug 20 2012 00:52 AM
      Prodigy50 points

      Hi Gil,

           I'm not using filesystem include in ezsdk, I'm using filesystem include in ipnc_rdk GA2.0. so I could not   find the following commands

      target # /etc/init.d/pvr-init stop
      
      target # /etc/init.d/matrix-gui-e stop
      target # /etc/init.d/load-hd-firmware.sh stop

       After I grep the log text by using "fail*", "couldn't", "can't", "error", or  "procId", or "*_E_*", I got following text

      "omap_hwmod: gpio4: softreset failed (waited 10000 usec)"


      procId    [0x0]
          procId    [0x0]
          procId    [0x0]
          procId    [0x0]
          procId    [0x1]
          procId    [0x1]
          procId    [0x1]
          procId    [0x1]
          procId    [0x2]
          procId    [0x2]
          procId    [0x2]
          procId    [0x2]

      When I remove TRACEENTER TRACECLASS=2, I got the following message

      SysLink version : 2.00.04.83
      SysLink module created on Date:Aug  6 2012 Time:10:51:21
      Trace enabled
      Trace SetFailureReason enabled
      CMEMK module: built on Aug  6 2012 at 11:00:17
        Reference Linux version 2.6.37                                                
        File /home/tdv/IPNetCam/ti_tools/linuxutils_3_21_00_03/packages/ti/sdo/linuxuc
      allocated heap buffer 0xc7000000 of size 0x4ac000                               
      cmemk initialized                

      What should I do in next step?


      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • GAnthony
      Posted by GAnthony
      on Aug 20 2012 12:58 PM
      Intellectual2610 points

      We need to find the cause of this error:

      [t=0x0000e8ac] [tid=0x40bc9490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> ProcMgr_open() failed: -2

      (-2) is the error code: ProcMgr_E_INVALIDARG   "Argument passed to function is invalid."

      What are the arguments being passed to ProcMgr_open()?

      Since the user side trace isn't providing any clues, after enabling SysLink kernel side trace, what new output is printed just before this error?    

      - Gil

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Velan
      Posted by Velan
      on Aug 21 2012 00:20 AM
      Intellectual2805 points

      Gil,

           Could you please confirm if the Codec Engine Examples works fine using the filesystem in EZSDK 5.04.00.11. 

           Did you follow the steps defined in "Running the Codec Engine examples" in Software Developers guide document, especially MEM parameter in bootargs must be set to 169M

           This setup is working fine, and had not received any issue with this, So it must work fine for you aldo.

           Using the filesystem in ipnc could be different issue, we must separate both the issue. The above one could help to rootucase issue with this also.

      Thanks & Regards,

      Velan

      Don't forget to verify answers to your forum questions by using the green "verify Answer" button.

      Did you read the DVSDK4.x FAQ? If not, PLEASE read it.


      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • GAnthony
      Posted by GAnthony
      on Aug 29 2012 15:50 PM
      Intellectual2610 points

      Velan:

         I think you intended these directions to the customer (i.e., adminstrator tdv)?

      Administrator tdv:

         Did you try what Velan suggested?  That is, get the video_copy example working in the context of the EZSDK?

      - Gil

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Tobias Schneider
      Posted by Tobias Schneider
      on Dec 07 2012 03:32 AM
      Intellectual275 points

      Dear Velan,

      This setup is not working fine, there are issued with this, as you can see at this thread ! If you've got some ideas how to resolve that issue, I would be thankful.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use