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.

Does the Ti H.264 encode only support I frame ?



Hi All:

We running the encode in dvsdk_2_00_00_22/dvsdk_demos_2_00_00_07/dm6446/encode,
and the first frame always can be encoded:
VIDENC1_process() ret 0 generated 15936 bytes

but it will always halt when the VIDENC1_process at second frame,
DSP no respond, we can press Ctrl+C to exit encode.

So we try to change the Params and DynamicParams,
We found if we set dynParams->intraFrameInterval = 1 ;
the encode will no halt, it can work, other params we use the Demo's value;

but if we set other value, like 2,3,..30
the encode will be halt!

Below is the intraFrameInterval's explain:

XDAS_Int32 IVIDENC1_DynamicParams::intraFrameInterval
The number of frames between two I frames. For example, 30.

Remarks:
    For example, this field will be:

        * 0 - Only first frame to be intra coded. e.g. IPPPPPP...
        * 1 - No inter frames (all intra frames).
        * 2 - Consecutive IPIPIP... sequence (if no B frames).
        * 3 - IPPIPP... or IPBIPBI... and so on.


Does the Ti H.264 encode only support I frame ?
or we need to change another params value?


Thanks.

Jack

  • Did the encode demo run properly ever before modifications? I believe the default intraFrameInterval is 10, which should work.

    Jack said:
    Does the Ti H.264 encode only support I frame ?
    or we need to change another params value?

    P frames are supported and should work, have you modified any other parameters in the encode demo?

  • Thanks for your help!

    But we verify it in DVTB, the Ti H.264 really don't support P frame.

    If we run: dvtb-r -s script.cfg when setp videnc1 intraFrameInterval 30,

    the dvtb will failure.

     

    If we run: dvtb-r -s script.cfg when setp videnc1 intraFrameInterval 1,

    the dvtb can complete encoding.

     

    Below is the output message when using intraFrameInterval 30 with CE_DEBUG=3

    root@10.9.11.17:/dm6446# CE_DEBUG=3 ./dvtb-r -s script.cfg
    @0,563,013us: [+4 T:0x4001e640 S:0xbec199ec] OG - Global_init> This program was built with the following packages:
    @0,563,929us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package gnu.targets.rts470MV (/mnt/sdb/Ti/xdctools_3_10_03/packages/gnu/targets/rts470MV/) [1,0,0,0,1225517438755]
    @0,564,134us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.h264dec (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264dec/) [1,0,0,1247800696000]
    @0,564,320us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg2dec (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg2dec/) [1,0,0,1247800715000]
    @0,564,498us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg4dec (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4dec/) [1,0,0,1247800724000]
    @0,564,672us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.aachedec (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/aachedec/) [1,0,0,1247800665000]
    @0,564,912us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.g711dec (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711dec/) [1,0,0,1247800677000]
    @0,565,098us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.h264enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264enc/) [1,0,0,1247800706000]
    @0,565,276us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg4enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4enc/) [1,0,0,1247800734000]
    @0,565,453us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.g711enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711enc/) [1,0,0,1247800687000]
    @0,565,625us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.global (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/global/) [1,0,0,1240276693464]
    @0,565,793us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package dsplink.gpp (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages/dsplink/gpp/) [5,0,0,1239931267000]
    @0,565,962us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.linuxutils.cmem (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages/ti/sdo/linuxutils/cmem/) [2,2,0,1240253001679]
    @0,566,133us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package gnu.targets (/mnt/sdb/Ti/xdctools_3_10_03/packages/gnu/targets/) [1,0,1,1225517427930]
    @0,566,296us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.utils.trace (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/utils/trace/) [1,0,0,1240266922890]
    @0,566,466us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.xdais.dm (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages/ti/xdais/dm/) [1,0,5,1236972452910]
    @0,566,635us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.utils.xdm (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/utils/xdm/) [1,0,2,1240276919490]
    @0,566,802us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.xdais (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages/ti/xdais/) [1,2,1,1236972427008]
    @0,566,970us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.node (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/node/) [1,0,0,1240276734858]
    @0,567,135us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.fc.global (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/global/) [1,0,0,1240266696499]
    @0,567,305us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.fc.dman3 (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dman3/) [1,0,4,1240266658662]
    @0,567,476us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.fc.memutils (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/memutils/) [1,0,0,1240266801007]
    @0,567,648us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.fc.acpy3 (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/acpy3/) [1,0,4,1240266659108]
    @1,039,534us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.catalog.c470 (/mnt/sdb/Ti/xdctools_3_10_03/packages/ti/catalog/c470/) [1,0,1,0,0]
    @1,039,846us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.platforms.evmDM6446 (/mnt/sdb/Ti/xdctools_3_10_03/packages/ti/platforms/evmDM6446/) [1,0,0,1,0]
    @1,040,032us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.osal (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/) [2,0,2,1240276730877]
    @1,040,214us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.osal.linux (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/linux/) [2,0,1,1240276736840]
    @1,040,390us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.ipc (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/) [2,0,1,1240276698961]
    @1,040,563us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.ipc.dsplink (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/) [2,0,1,1240276714152]
    @1,040,736us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.alg (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/alg/) [1,0,1,1240276276798]
    @1,040,936us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/) [1,0,6,1240276276491]
    @1,041,110us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.video2 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/video2/) [1,0,2,1240276933444]
    @1,041,283us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.video1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/video1/) [1,0,2,1240276935900]
    @1,041,454us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.video (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/video/) [1,0,3,1240276930771]
    @1,041,623us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.image1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/image1/) [1,0,1,1240276698808]
    @1,041,794us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.image (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/image/) [1,0,3,1240276700525]
    @1,041,960us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.audio1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/audio1/) [1,0,1,1240276296900]
    @1,042,128us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.audio (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/audio/) [1,0,2,1240276296374]
    @1,042,322us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.speech1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/speech1/) [1,0,1,1240276763928]
    @1,042,497us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.speech (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/speech/) [1,0,2,1240276762193]
    @1,042,672us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.h264dec.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264dec/ce/) [1,0,0,1247800701000]
    @1,042,847us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg2dec.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg2dec/ce/) [1,0,0,1247800720000]
    @1,043,019us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg4dec.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4dec/ce/) [1,0,0,1247800729000]
    @1,043,196us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.aachedec.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/aachedec/ce/) [1,0,0,1247800672000]
    @1,043,370us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.g711dec.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711dec/ce/) [1,0,0,1247800682000]
    @1,383,722us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.h264enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1247800710000]
    @1,383,939us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.mpeg4enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4enc/ce/) [1,0,0,1247800738000]
    @1,384,129us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.codecs.g711enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711enc/ce/) [1,0,0,1247800691000]
    @1,384,306us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.bioslog (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/bioslog/) [1,0,1,1240276303166]
    @1,384,475us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package ti.sdo.ce.utils.trace (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/utils/trace/) [1,0,1,1240276915917]
    @1,384,646us: [+4 T:0x4001e640 S:0xbec199ec] OG -     package dvtb_dm6446 (/mnt/sdb/dvsdk_2_00_00_22/dvtb_4_00_08/packages/ti/sdo/dvtb/dm6446/dvtb_dm6446/) []
    @1,384,896us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x5f9a4)
    @1,385,141us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x5edf0)
    @1,385,434us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> Enter(0x18)
    @1,385,707us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> return (0xcd3d0)
    @1,386,219us: [+0 T:0x4001e640 S:0xbec199e4] OG - Global_atexit> enter (fxn=0x5cd20)
    @1,386,560us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> Enter(0x18)
    @1,386,774us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> return (0xcd420)
    @1,386,958us: [+0 T:0x4001e640 S:0xbec199dc] OG - Global_atexit> enter (fxn=0x5bbcc)
    @1,387,258us: [+0 T:0x4001e640 S:0xbec199e4] OG - Global_atexit> enter (fxn=0x5e454)
    @1,387,566us: [+0 T:0x4001e640 S:0xbec199dc] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @1,387,756us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> Enter(0x14)
    @1,387,971us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> return (0xcd4a0)
    @1,388,242us: [+0 T:0x4001e640 S:0xbec199dc] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0xcd4a0]
    @1,388,440us: [+0 T:0x4001e640 S:0xbec199dc] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @1,388,606us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> Enter(0x14)
    @1,388,777us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> return (0xcd4b8)
    @1,388,940us: [+0 T:0x4001e640 S:0xbec199dc] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0xcd4b8]
    @1,389,107us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> Enter(0x18)
    @1,389,275us: [+0 T:0x4001e640 S:0xbec199c4] OM - Memory_alloc> return (0xcd4d0)
    @1,389,481us: [+0 T:0x4001e640 S:0xbec199bc] OT - Thread_create> Enter (fxn=0x5a3a4, attrs=0x0)
    @1,389,795us: [+0 T:0x4001e640 S:0xbec199a4] OM - Memory_alloc> Enter(0x64)
    @1,389,983us: [+0 T:0x4001e640 S:0xbec199a4] OM - Memory_alloc> return (0xcd4f0)
    @1,390,873us: [+0 T:0x4001e640 S:0xbec199bc] OT - Thread_create> Exit (task=0xcd4f0)
    @1,391,111us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x59d94)
    @1,391,325us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x5c118)
    @1,391,671us: [+0 T:0x4001e640 S:0xbec199dc] ti.sdo.ce.alg - ALG_init> Enter
    @1,391,874us: [+0 T:0x4001e640 S:0xbec199cc] OG - Global_atexit> enter (fxn=0x599e0)
    @1,392,063us: [+0 T:0x4001e640 S:0xbec199fc] ti.sdo.ce.alg - ALG_init> Exit
    @1,392,270us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x58e0c)
    @1,392,470us: [+0 T:0x4001e640 S:0xbec199cc] OM - Memory_alloc> Enter(0x18)
    @1,392,657us: [+0 T:0x4001e640 S:0xbec199cc] OM - Memory_alloc> return (0xcd6d0)
    @1,392,830us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x5e944)
    @1,733,721us: [+6 T:0x4001e640 S:0xbec199ec] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    @1,733,956us: [+0 T:0x4001e640 S:0xbec199dc] OG - Global_atexit> enter (fxn=0x562a0)
    @1,734,149us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> Enter(0x18)
    @1,734,333us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> return (0xcd710)
    @1,734,508us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> Enter(0x18)
    @1,734,689us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> return (0xcd730)
    @1,734,859us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> Enter(0x18)
    @1,735,077us: [+0 T:0x4001e640 S:0xbec199bc] OM - Memory_alloc> return (0xcd750)
    @1,735,334us: [+0 T:0x4001e640 S:0xbec199f4] CS - Server_init()
    @1,735,514us: [+0 T:0x4001e640 S:0xbec199f4] CS - Server_init> Global_useLinkArbiter = 0
    @1,735,688us: [+0 T:0x4001e640 S:0xbec199f4] OG - Global_atexit> enter (fxn=0x54580)
    @1,736,000us: [+0 T:0x4001e640 S:0xbec19a04] OG - Global_atexit> enter (fxn=0x49db8)
    @1,739,701us: [+1 T:0x40ba4490 S:0x40ba3d7c] OP - daemon> thread created.
    @1,739,953us: [+0 T:0x40ba4490 S:0x40ba3d7c] OP - getCmd_d> Enter (proc=0x40ba3df0)
    @1,740,143us: [+0 T:0x40ba4490 S:0x40ba3d5c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xcd4a0] timeout[0xffffffff]

    setp engine name encode
     PASS: setp

    setp videnc1 codec h264enc
     PASS: setp

    setp videnc1 encodingPreset 0
     PASS: setp

    setp videnc1 rateControlPreset 2
     PASS: setp

    setp videnc1 maxHeight 480
     PASS: setp

    setp videnc1 maxWidth 720
     PASS: setp

    setp videnc1 maxFrameRate 25000
     PASS: setp

    setp videnc1 maxBitRate 2000000
     PASS: setp

    setp videnc1 dataEndianness 1
     PASS: setp

    setp videnc1 maxInterFrameInterval 1
     PASS: setp

    setp videnc1 inputChromaFormat 4
     PASS: setp

    setp videnc1 inputContentType 0
     PASS: setp

    setp videnc1 reconChromaFormat -1
     PASS: setp

    setp videnc1 inputHeight 480
     PASS: setp

    setp videnc1 inputWidth 640
     PASS: setp

    setp videnc1 refFrameRate 25000
     PASS: setp

    setp videnc1 targetFrameRate 25000
     PASS: setp

    setp videnc1 targetBitRate 2000000
     PASS: setp

    setp videnc1 intraFrameInterval 30
     PASS: setp

    setp videnc1 generateHeader 0
     PASS: setp

    setp videnc1 captureWidth 0
     PASS: setp

    setp videnc1 forceFrame -1
     PASS: setp

    setp videnc1 interFrameInterval 1
     PASS: setp

    setp videnc1 mbDataFlag 0
     PASS: setp

    setp videnc1 framePitch 640
     PASS: setp

    setp videnc1 numFrames 30
     PASS: setp

    func videnc1 -s ./foreman_vga_422i.yuv -t testout.264
     [DVTB-LOG]: linux/dvtbFuncDispatcher.c: Starting Thread for command <videnc1>
    @1,872,969us: [+0 T:0x413a4490 S:0x413a3d3c] CE - Engine_open> Enter('encode', 0x0, 0x413a3dec)
    @1,873,204us: [+0 T:0x413a4490 S:0x413a3d24] OM - Memory_alloc> Enter(0x2c)
    @1,873,405us: [+0 T:0x413a4490 S:0x413a3d24] OM - Memory_alloc> return (0xd60c0)
    @1,873,585us: [+0 T:0x413a4490 S:0x413a3d3c] CE - rserverOpen('encodeCombo.x64P'), count = 0
    @1,873,753us: [+0 T:0x413a4490 S:0x413a3d04] OP - Processor_create> Enter(imageName='encodeCombo.x64P', linkCfg='(null)', attrs=0x413a3d90)
    PNDG: func

    @1,875,086us: [+0 T:0x413a4490 S:0x413a3cec] OM - Memory_alloc> Enter(0x24)
    @1,875,330us: [+0 T:0x413a4490 S:0x413a3cec] OM - Memory_alloc> return (0xd60f0)
    @1,875,515us: [+0 T:0x413a4490 S:0x413a3ce4] OP - doCmd> Enter (cmdId=1, proc=0xd60f0)
    @1,875,719us: [+0 T:0x413a4490 S:0x413a3cd4] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0xcd4a0]
    @1,875,982us: [+0 T:0x413a4490 S:0x413a3ce4] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0xcd4a0]
    @1,876,179us: [+0 T:0x413a4490 S:0x413a3cc4] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xcd4b8] timeout[0xffffffff]
    @1,876,410us: [+0 T:0x40ba4490 S:0x40ba3d5c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0xcd4a0] status[0]
    @1,876,611us: [+0 T:0x40ba4490 S:0x40ba3d7c] OP - getCmd_d> Exit (result=1)
    @1,876,786us: [+0 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Enter(proc=0xd60f0)
    @1,876,954us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Initializing DSP PROC...
    @1,877,161us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Using DspLink config data for entry #1 [server 'encodeCombo.x64P']
    @1,877,359us: [+0 T:0x40ba4490 S:0x40ba3d64] OM - Memory_alloc> Enter(0xe0)
    @1,877,542us: [+0 T:0x40ba4490 S:0x40ba3d64] OM - Memory_alloc> return (0xd6118)
    @1,877,784us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Adding DSP segment #0 to Link configuration: name='DDR2', startAddress=0x8fa00000, sizeInBytes=0x400000, shared=1, syncd=0
    @1,878,019us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Adding DSP segment #1 to Link configuration: name='DSPLINKMEM', startAddress=0x8fe00000, sizeInBytes=0x100000, shared=1, syncd=0
    @1,878,236us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Adding DSP segment #2 to Link configuration: name='RESET_VECTOR', startAddress=0x8ff00000, sizeInBytes=0x80, shared=1, syncd=0
    @1,878,445us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Adding DSP segment #3 to Link configuration: name='DDRALGHEAP', startAddress=0x88000000, sizeInBytes=0x7a00000, shared=0, syncd=0
    @1,878,685us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> DODSPCTRL was=1; now=0
    @1,882,510us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Attaching to DSP PROC...
    @1,892,572us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Opening MSGQ pool...
    @1,893,427us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Loading encodeCombo.x64P on DSP (1 args)...
    @1,937,165us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Starting DSP PROC...
    @1,991,595us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> Opening remote transport...
    @1,992,652us: [+2 T:0x40ba4490 S:0x40ba3d7c] OP - Processor_create_d> return (1)
    @1,992,891us: [+0 T:0x40ba4490 S:0x40ba3d6c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0xcd4b8]
    @1,993,138us: [+0 T:0x413a4490 S:0x413a3cc4] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0xcd4b8] status[0]
    @1,993,342us: [+0 T:0x413a4490 S:0x413a3ce4] OP - doCmd> Exit (result=1)
    @1,993,509us: [+0 T:0x413a4490 S:0x413a3d04] OP - Processor_create> return (0xd60f0)
    @1,993,674us: [+0 T:0x413a4490 S:0x413a3d3c] CE - rserverOpen('encodeCombo.x64P'): 0xaeb60 done.
    @1,993,891us: [+0 T:0x413a4490 S:0x413a3d24] OM - Memory_alloc> Enter(0x24)
    @1,994,072us: [+0 T:0x413a4490 S:0x413a3d24] OM - Memory_alloc> return (0xd6350)
    @1,994,353us: [+0 T:0x413a4490 S:0x413a3d14] OC - Comm_create> Enter(queueName='encode_1019_0', queue=0xd60d0, attrs=0x0)
    @1,994,554us: [+0 T:0x413a4490 S:0x413a3cfc] OM - Memory_alloc> Enter(0x4)
    @1,994,735us: [+0 T:0x413a4490 S:0x413a3cfc] OM - Memory_alloc> return (0xd6378)
    @2,335,590us: [+0 T:0x413a4490 S:0x413a3d14] OC - Comm_create> return (0xd6378)
    @2,335,821us: [+0 T:0x413a4490 S:0x413a3d1c] OM - Memory_free> Enter(0xd6350, 0x24)
    @2,336,079us: [+0 T:0x413a4490 S:0x413a3d1c] OM - Memory_free> return (0x1)
    @2,336,273us: [+0 T:0x413a4490 S:0x413a3d1c] OC - Comm_alloc> Enter(poolId=0x0, msg=0xd60dc, size=576)
    @2,336,530us: [+0 T:0x413a4490 S:0x413a3d1c] OC - Comm_alloc> msg=0x41bb4c80, returning (0)
    @2,336,720us: [+0 T:0x413a4490 S:0x413a3d04] OC - Comm_locate> Enter(queueName='rmsq', queue=0xd60cc)
    @2,337,351us: [+0 T:0x413a4490 S:0x413a3d04] OC - Comm_locate> return (0)
    @2,337,581us: [+0 T:0x413a4490 S:0x413a3d3c] CE - checkServer(0xd60c0)
    @2,337,829us: [+0 T:0x413a4490 S:0x413a3d0c] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @2,338,148us: [+0 T:0x413a4490 S:0x413a3d0c] OC - Comm_put> return (0)
    @2,338,376us: [+0 T:0x413a4490 S:0x413a3d04] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3da8, timeout=-1)
    @2,338,823us: [+0 T:0x413a4490 S:0x413a3d04] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @2,339,047us: [+0 T:0x413a4490 S:0x413a3d3c] CE - rmsInit> RMS initialized(0xd60c0); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3
    @2,339,245us: [+0 T:0x413a4490 S:0x413a3d14] CE - Engine_setTrace> Enter(engine=0xd60c0, mask='*+01234567,GT_prefix=12345,GT_time=3')
    @2,339,496us: [+1 T:0x413a4490 S:0x413a3d14] CE - Engine_setTrace> Requesting DSP set trace ...
    @2,339,783us: [+0 T:0x413a4490 S:0x413a3ce4] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @2,340,038us: [+0 T:0x413a4490 S:0x413a3ce4] OC - Comm_put> return (0)
    @2,340,223us: [+0 T:0x413a4490 S:0x413a3cdc] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3d5c, timeout=-1)
    @2,340,462us: [+0 T:0x40ba4490 S:0x40ba3d7c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0xcd4b8]
    @2,340,684us: [+0 T:0x40ba4490 S:0x40ba3d7c] OP - getCmd_d> Enter (proc=0x40ba3df0)
    @2,340,909us: [+0 T:0x40ba4490 S:0x40ba3d5c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xcd4a0] timeout[0xffffffff]
    @2,341,566us: [+0 T:0x413a4490 S:0x413a3cdc] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @2,341,784us: [+0 T:0x413a4490 S:0x413a3d14] CE - Engine_setTrace> return(0)
    @2,341,985us: [+0 T:0x413a4490 S:0x413a3ca4] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @2,342,262us: [+0 T:0x413a4490 S:0x413a3ca4] OC - Comm_put> return (0)
    @2,342,493us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3d3c, timeout=-1)
    @2,342,863us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    [DSP] @0,808,681tk: [+0 T:0x8fa424e4 S:0x8fa4645c] OG - Global_setSpecialTrace> enter(mask='*+01234567,GT_prefix=12345,GT_time=3')
    [DSP] @0,808,776tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG - Global_setSpecialTrace> This program was built with the following packages:
    [DSP] @0,808,838tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.targets.rts6000 (/mnt/sdb/Ti/xdctools_3_10_03/packages/ti/targets/rts6000/) [1,0,0,0,1225517497925]
    [DSP] @0,808,914tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.h264enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264enc/) [1,0,0,1247800706000]
    [DSP] @0,809,001tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.mpeg4enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4enc/) [1,0,0,1247800734000]
    [DSP] @0,809,086tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.g711enc (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711enc/) [1,0,0,1247800687000]
    [DSP] @0,809,171tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.fc.global (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/global/) [1,0,0,1240266696499]
    [DSP] @0,809,254tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.fc.dman3 (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dman3/) [1,0,4,1240266658662]
    [DSP] @0,809,337tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.rtdx (/mnt/sdb/Ti/bios_5_33_03/packages/ti/rtdx/) [2,0,0,4,1219531643983]
    [DSP] @0,809,403tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.psl (/mnt/sdb/Ti/bios_5_33_03/packages/ti/psl/) [5,0,0,0,0]
    [DSP] @0,809,465tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.bios (/mnt/sdb/Ti/bios_5_33_03/packages/ti/bios/) [5,2,5,6,1227035764854]
    [DSP] @0,809,531tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.fc.dskt2 (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dskt2/) [1,0,4,1240266678055]
    [DSP] @0,809,613tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.global (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/global/) [1,0,0,1240276693464]
    [DSP] @0,809,693tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.xdais.dm (/mnt/sdb/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/dm/) [1,0,5,1236972452910]
    [DSP] @0,809,766tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.xdais (/mnt/sdb/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/) [1,2,1,1236972427008]
    [DSP] @0,809,837tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.node (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/node/) [1,0,0,1240276734858]
    [DSP] @0,809,916tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.ipc.dsplink.dsp (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/dsp/) [2,0,1,1240276720026]
    [DSP] @0,810,002tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.utils.trace (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/utils/trace/) [1,0,0,1240266922890]
    [DSP] @0,810,086tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.utils.xdm (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/utils/xdm/) [1,0,2,1240276919490]
    [DSP] @0,810,168tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.fc.memutils (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/memutils/) [1,0,0,1240266801007]
    [DSP] @0,810,253tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.fc.acpy3 (/mnt/sdb/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/acpy3/) [1,0,4,1240266659108]
    [DSP] @0,810,344tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package dsplink.dsp (/mnt/sdb/dvsdk_2_00_00_22/dsplink-1_61_03-prebuilt/packages/dsplink/dsp/) [1,4,0,1239931280000]
    [DSP] @0,810,422tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.bios.utils (/mnt/sdb/dvsdk_2_00_00_22/biosutils_1_01_00/packages/ti/bios/utils/) [2,0,1,0,0]
    [DSP] @0,810,494tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.catalog.c6000 (/mnt/sdb/Ti/xdctools_3_10_03/packages/ti/catalog/c6000/) [1,0,0,0,0]
    [DSP] @0,810,564tk@2,690,250us: [+0 T:0x413a4490 S:0x413a3ca4] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @2,690,540us: [+0 T:0x413a4490 S:0x413a3ca4] OC - Comm_put> return (0)
    @2,690,805us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3d3c, timeout=-1)
    @2,691,182us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    : [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.platforms.evmDM6446 (/mnt/sdb/Ti/bios_5_33_03/packages/ti/platforms/evmDM6446/) [1,0,0,1,0]
    [DSP] @0,810,637tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.osal (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/) [2,0,2,1240276730877]
    [DSP] @0,810,716tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.osal.bios (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/) [2,0,1,1240276734107]
    [DSP] @0,810,798tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.ipc (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/) [2,0,1,1240276698961]
    [DSP] @0,810,876tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.ipc.bios (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/bios/) [2,0,1,1240276705217]
    [DSP] @0,810,958tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.alg (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/alg/) [1,0,1,1240276276798]
    [DSP] @0,811,036tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/) [1,0,6,1240276276491]
    [DSP] @0,811,111tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.bioslog (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/bioslog/) [1,0,1,1240276303166]
    [DSP] @0,811,192tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.video1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/video1/) [1,0,2,1240276935900]
    [DSP] @0,811,272tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.h264enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1247800710000]
    [DSP] @0,811,360tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.mpeg4enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/mpeg4enc/ce/) [1,0,0,1247800738000]
    [DSP] @0,811,448tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.ce.speech1 (/mnt/sdb/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/speech1/) [1,0,1,1240276763928]
    [DSP] @0,811,529tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.codecs.g711enc.ce (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/g711enc/ce/) [1,0,0,1247800691000]
    [DSP] @0,811,616tk: [+4 T:0x8fa424e4 S:0x8fa4645c] OG -     package ti.sdo.servers.encode (/mnt/sdb/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/servers/encode/) []
    [DSP] @0,811,694tk: [+0 T:0x8fa424e4 S:0x8fa4645c] OG - Global_setSpecialTrace> return
    [DSP] @0,813,827tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @0,813,884tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @1,621,931tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @1,621,985tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    @3,036,644us: [+0 T:0x413a4490 S:0x413a3cd4] CE - Engine_fwriteTrace> returning count [7228]
    @3,036,849us: [+0 T:0x413a4490 S:0x413a3d3c] CE - Engine_open> return(876736)
    [DVTB-LOG]: ../core/linux/dvtbEngine.c: Engine <encode> opened.
    @3,037,286us: [+0 T:0x413a4490 S:0x413a3d84] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> Enter (engine=0xd60c0, name='h264enc', params=0xb0c10)
    @3,037,524us: [+0 T:0x413a4490 S:0x413a3d54] CV - VISA_create(0xd60c0, 'h264enc', 0xb0c10, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    @3,037,767us: [+0 T:0x413a4490 S:0x413a3c54] CV - VISA_create2(0xd60c0, 'h264enc', 0xb0c10, 0x30, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    @3,037,985us: [+0 T:0x413a4490 S:0x413a3c3c] OM - Memory_alloc> Enter(0x30)
    @3,038,170us: [+0 T:0x413a4490 S:0x413a3c3c] OM - Memory_alloc> return (0xd63d8)
    @3,038,340us: [+0 T:0x413a4490 S:0x413a3bdc] CE - Engine_createNode(0xd60c0, 'h264enc', 2496, 0xb0c10, 0x30, 0x413a3d4c)
    @3,038,519us: [+0 T:0x413a4490 S:0x413a3bdc] CE - Engine> allocNode Enter(engine=0xd60c0, impId='h264enc')
    @3,038,688us: [+0 T:0x413a4490 S:0x413a3bc4] OM - Memory_alloc> Enter(0x20)
    @3,038,849us: [+0 T:0x413a4490 S:0x413a3bc4] OM - Memory_alloc> return (0xd6350)
    @3,039,043us: [+0 T:0x413a4490 S:0x413a3bdc] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_1019_1, 0xd6358, NULL)
    @3,039,255us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_create> Enter(queueName='gppfromnode_1019_1', queue=0xd6358, attrs=0x0)
    @3,039,436us: [+0 T:0x413a4490 S:0x413a3b9c] OM - Memory_alloc> Enter(0x4)
    @3,380,503us: [+0 T:0x413a4490 S:0x413a3b9c] OM - Memory_alloc> return (0xd6410)
    @3,381,090us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_create> return (0xd6410)
    @3,381,328us: [+0 T:0x413a4490 S:0x413a3bbc] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @3,381,594us: [+0 T:0x413a4490 S:0x413a3bbc] OC - Comm_put> return (0)
    @3,381,778us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3c64, timeout=-1)
    @3,392,156us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @3,392,378us: [+0 T:0x413a4490 S:0x413a3bbc] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @3,392,627us: [+0 T:0x413a4490 S:0x413a3bbc] OC - Comm_put> return (0)
    @3,392,854us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3c64, timeout=-1)
    @3,393,246us: [+0 T:0x413a4490 S:0x413a3bb4] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @3,393,457us: [+4 T:0x413a4490 S:0x413a3bdc] CE - Engine_createNode> created node(stdIn=0x2, stdOut=0x10001, msgq=0xd6410, algName='h264enc', rmsNode=0x8fa46f60, algHandle=0x8fa47048)
    @3,393,678us: [+0 T:0x413a4490 S:0x413a3b44] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @3,393,925us: [+0 T:0x413a4490 S:0x413a3b44] OC - Comm_put> return (0)
    @3,394,156us: [+0 T:0x413a4490 S:0x413a3b3c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3bdc, timeout=-1)
    @3,394,519us: [+0 T:0x413a4490 S:0x413a3b3c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    [DSP] @3,225,405tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 0
    [DSP] @3,225,472tk: [+0 T:0x8fa424e4 S:0x8fa46394] OM - Memory_alloc> Enter(size=0x18)
    [DSP] @3,225,522tk: [+0 T:0x8fa424e4 S:0x8fa46394] OM - Memory_alloc> return (0x8fa46f60)
    [DSP] @3,225,573tk: [+0 T:0x8fa424e4 S:0x8fa46394] OM - Memory_alloc> Enter(size=0xa)
    [DSP] @3,225,619tk: [+0 T:0x8fa424e4 S:0x8fa46394] OM - Memory_alloc> return (0x8fa46f78)
    [DSP] @3,225,676tk: [+0 T:0x8fa424e4 S:0x8fa4635c] OM - Memory_alloc> Enter(size=0x20)
    [DSP] @3,225,723tk: [+0 T:0x8fa424e4 S:0x8fa4635c] OM - Memory_alloc> return (0x8fa46f88)
    [DSP] @3,225,774tk: [+0 T:0x8fa424e4 S:0x8fa4632c] OM - Memory_alloc> Enter(size=0x24)
    [DSP] @3,225,829tk: [+0 T:0x8fa424e4 S:0x8fa4632c] OM - Memory_alloc> return (0x8fa46fa8)
    [DSP] @3,225,908tk: [+0 T:0x8fa424e4 S:0x8fa46344] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> Enter (engine=0x0, name='h264enc', params=0x8fe05cc0)
    [DSP] @3,225,988tk: [+0 T:0x8fa424e4 S:0x8fa4630c] CV - VISA_create(0x0, 'h264enc', 0x8fe05cc0, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    [DSP] @3,226,058tk: [+0 T:0x8fa424e4 S:0x8fa461fc] CV - VISA_create2(0x0, 'h264enc', 0x8fe05cc0, 0x30, 0x2496, 'ti.sdo.ce.video1.IVIDENC1')
    [DSP] @3,226,146tk: [+0 T:0x8fa424e4 S:0x8fa46194] CE - Engine_open> Enter('local', 0x8fa461e4, 0x8fe05cc0)
    [DSP] @3,226,206tk: [+0 T:0x8fa424e4 S:0x8fa46174] OM - Memory_alloc> Enter(size=0x2c)
    [DSP] @3,226,253tk: [+0 T:0x8fa424e4 S:0x8fa46174] OM - Memory_alloc> return (0x8fa47018)
    [DSP] @3,226,313tk: [+0 T:0x8fa424e4 S:0x8fa46194] CE - Engine_open> return(-1885048808)
    [DSP] @3,226,374tk: [+0 T:0x8fa424e4 S:0x8fa461dc] OM - Memory_alloc> Enter(size=0x30)
    [DSP] @3,226,420tk: [+0 T:0x8fa424e4 S:0x8fa461dc] OM - Memory_alloc> return (0x8fa47048)
    [DSP] @3,226,474tk: [+0 T:0x8fa424e4 S:0x8fa461b4] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x8fa62f38, idma3Fxns=0x8fa62f64, iresFxns=0x0, params=0x8fe05cc0, attrs=0x8fa462f8)
    [DSP] @3,226,571tk: [+0 T:0x8fa424e4 S:0x8fa46194] OM - Memory_alloc> Enter(size=0x10)
    [DSP] @3,226,617tk: [+0 T:0x8fa424e4 S:0x8fa46194] OM - Memory_alloc> return (0x8fa47078)
    [DSP] @3,249,039tk: [+0 T:0x8fa424e4 S:0x8fa461b4] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x8fa47078)
    [DSP] @3,249,104tk: [+5 T:0x8fa424e4 S:0x8fa461fc] CV - VISA_create> local codec created (name='h264enc', handle=0x8fa47078)
    [DSP] @3,249,170tk: [+0 T:0x8fa424e4 S:0x8fa46344] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> return (0x8fa47048)
    [DSP] @3,249,235tk: [+4 T:0x8fa424e4 S:0x8fa46304] OT - Thread_create > name: "h264enc#0", pri:  -1, stack size:  16384, stack seg: 0
    [DSP] @3,251,032tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 1
    [DSP] @3,254,019tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @3,254,077tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    @3,739,346us: [+0 T:0x413a4490 S:0x413a3b74] CE - Engine_fwriteTrace> returning count [2926]
    @3,739,544us: [+2 T:0x413a4490 S:0x413a3bdc] CE - Engine_createNode> Returning 0xd6350
    @3,739,827us: [+0 T:0x413a4490 S:0x413a3c3c] OM - Memory_alloc> Enter(0x4)
    @3,740,016us: [+0 T:0x413a4490 S:0x413a3c3c] OM - Memory_alloc> return (0xd6420)
    @3,740,189us: [+0 T:0x413a4490 S:0x413a3c34] OC - Comm_alloc> Enter(poolId=0x0, msg=0xd6420, size=2496)
    @3,740,450us: [+0 T:0x413a4490 S:0x413a3c34] OC - Comm_alloc> msg=0x41bb5c80, returning (0)
    @3,740,661us: [+5 T:0x413a4490 S:0x413a3c54] CV - VISA_create> remote codec created (name='h264enc', localQueueID=0x10001, remoteQueueID=0x0002)
    @3,740,864us: [+0 T:0x413a4490 S:0x413a3d84] ti.sdo.ce.video1.VIDENC1 - VIDENC1_create> return (0xd63d8)
    [DVTB-LOG]: linux/dvtbVidEnc1.c: Codec Instance Created.
    @3,741,188us: [+0 T:0x413a4490 S:0x413a3d14] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Enter (handle=0xd63d8, id=1, dynParams=0xb0c40 (size=0x30), status=0xb0cf4 (size=0x9c)
    @3,741,411us: [+5 T:0x413a4490 S:0x413a3ce4] CV - VISA_allocMsg> Allocating message for messageId=0x000238e6
    @3,741,600us: [+0 T:0x413a4490 S:0x413a3cc4] CV - VISA_call(visa=0xd63d8, msg=0x41bb5c80): messageId=0x000238e6, command=0x1
    @3,741,832us: [+0 T:0x413a4490 S:0x413a3c8c] OC - Comm_put> Enter(queue=0x2, msg=0x41bb5c80)
    @3,742,082us: [+0 T:0x413a4490 S:0x413a3c8c] OC - Comm_put> return (0)
    @3,742,269us: [+0 T:0x413a4490 S:0x413a3c84] OC - Comm_get> Enter(queue=0x10001, msg=0x413a3d2c, timeout=-1)
    @3,742,670us: [+0 T:0x413a4490 S:0x413a3c84] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @3,742,906us: [+0 T:0x413a4490 S:0x413a3c14] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @3,743,185us: [+0 T:0x413a4490 S:0x413a3c14] OC - Comm_put> return (0)
    @3,743,416us: [+0 T:0x413a4490 S:0x413a3c0c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3cac, timeout=-1)
    @3,743,782us: [+0 T:0x413a4490 S:0x413a3c0c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    [DSP] @4,061,852tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> 0x8fa46f88(h264enc#0) call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e6
    [DSP] @4,061,939tk: [+0 T:0x8fa474e4 S:0x8fa4b714] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Enter (handle=0x8fa47048, id=1, dynParams=0x8fe06cb4 (size=0x30), status=0x8fe06ce4 (size=0x9c)
    [DSP] @4,062,041tk: [+5 T:0x8fa474e4 S:0x8fa4b6f4] CV - VISA_enter(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @4,062,105tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x8fa47078)
    [DSP] @4,062,234tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    [DSP] @4,062,341tk: [+5 T:0x8fa474e4 S:0x8fa4b6f4] CV - VISA_exit(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @4,062,412tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x8fa47078)
    [DSP] @4,062,477tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    [DSP] @4,062,530tk: [+0 T:0x8fa474e4 S:0x8fa4b714] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Exit (handle=0x8fa47048, retVal=0x0)
    [DSP] @4,062,599tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> returned from call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e6
    [DSP] @4,064,416tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @4,064,474tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    @3,746,062us: [+0 T:0x413a4490 S:0x413a3c44] CE - Engine_fwriteTrace> returning count [1471]
    @4,087,376us: [+0 T:0x413a4490 S:0x413a3cc4] CV - VISA_call Completed: messageId=0x000238e6, command=0x1, return(status=0)
    @4,087,618us: [+5 T:0x413a4490 S:0x413a3ccc] CV - VISA_freeMsg(0xd63d8, 0x41bb5c80): Freeing message with messageId=0x000238e6
    @4,087,815us: [+0 T:0x413a4490 S:0x413a3d14] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Exit (handle=0xd63d8, retVal=0x0)
    [DVTB-LOG]: linux/dvtbVidEnc1.c: Set Dynamic Params.
    @4,088,061us: [+0 T:0x413a4490 S:0x413a3d14] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Enter (handle=0xd63d8, id=5, dynParams=0xb0c40 (size=0x30), status=0xb0cf4 (size=0x9c)
    @4,088,272us: [+5 T:0x413a4490 S:0x413a3ce4] CV - VISA_allocMsg> Allocating message for messageId=0x000238e7
    @4,088,449us: [+0 T:0x413a4490 S:0x413a3cc4] CV - VISA_call(visa=0xd63d8, msg=0x41bb5c80): messageId=0x000238e7, command=0x1
    @4,088,635us: [+0 T:0x413a4490 S:0x413a3c8c] OC - Comm_put> Enter(queue=0x2, msg=0x41bb5c80)
    @4,088,931us: [+0 T:0x413a4490 S:0x413a3c8c] OC - Comm_put> return (0)
    @4,089,113us: [+0 T:0x413a4490 S:0x413a3c84] OC - Comm_get> Enter(queue=0x10001, msg=0x413a3d2c, timeout=-1)
    @4,089,523us: [+0 T:0x413a4490 S:0x413a3c84] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @4,089,868us: [+0 T:0x413a4490 S:0x413a3c14] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @4,090,156us: [+0 T:0x413a4490 S:0x413a3c14] OC - Comm_put> return (0)
    @4,090,393us: [+0 T:0x413a4490 S:0x413a3c0c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3cac, timeout=-1)
    @4,090,771us: [+0 T:0x413a4490 S:0x413a3c0c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    [DSP] @4,866,645tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> 0x8fa46f88(h264enc#0) call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e7
    [DSP] @4,866,725tk: [+0 T:0x8fa474e4 S:0x8fa4b714] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Enter (handle=0x8fa47048, id=5, dynParams=0x8fe06cb4 (size=0x30), status=0x8fe06ce4 (size=0x9c)
    [DSP] @4,866,824tk: [+5 T:0x8fa474e4 S:0x8fa4b6f4] CV - VISA_enter(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @4,866,886tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x8fa47078)
    [DSP] @4,866,950tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    [DSP] @4,867,003tk: [+5 T:0x8fa474e4 S:0x8fa4b6f4] CV - VISA_exit(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @4,867,063tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x8fa47078)
    [DSP] @4,867,125tk: [+0 T:0x8fa474e4 S:0x8fa4b6d4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    [DSP] @4,867,176tk: [+0 T:0x8fa474e4 S:0x8fa4b714] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Exit (handle=0x8fa47048, retVal=0x0)
    [DSP] @4,867,242tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> returned from call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e7
    [DSP] @4,869,490tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @4,869,546tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    @4,093,056us: [+0 T:0x413a4490 S:0x413a3c44] CE - Engine_fwriteTrace> returning count [1471]
    @4,093,250us: [+0 T:0x413a4490 S:0x413a3cc4] CV - VISA_call Completed: messageId=0x000238e7, command=0x1, return(status=0)
    @4,093,444us: [+5 T:0x413a4490 S:0x413a3ccc] CV - VISA_freeMsg(0xd63d8, 0x41bb5c80): Freeing message with messageId=0x000238e7
    @4,093,632us: [+0 T:0x413a4490 S:0x413a3d14] ti.sdo.ce.video1.VIDENC1 - VIDENC1_control> Exit (handle=0xd63d8, retVal=0x0)
    [DVTB-LOG]: linux/dvtbVidCapture1.c: Video Encoder <h264enc> initialized
    @4,093,981us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> Enter(size=614400, align=-1, cached=FALSE, heap=FALSE)
    @4,094,363us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_alloc(614400) = 0x41c25000.
    @4,435,811us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_getPhys(0x41c25000) = 0x87afb000.
    @4,436,027us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> Enter(virtAddr=0x41c25000, size=614400, physAddr=0x87afb000)
    @4,436,218us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> creating new contigBuf object
    @4,436,381us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> Enter(0x10)
    @4,436,555us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> return (0xd6430)
    @4,436,721us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> returning: cb->phys=0x87afb000, cb->size=614400, cb->virt=0x41c25000
    @4,436,902us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> return (0x41c25000)
    @4,437,069us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> Enter(size=4, align=-1, cached=FALSE, heap=FALSE)
    @4,437,408us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_alloc(4) = 0x41cf0000.
    @4,437,629us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_getPhys(0x41cf0000) = 0x8762c000.
    @4,437,815us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> Enter(virtAddr=0x41cf0000, size=4, physAddr=0x8762c000)
    @4,437,996us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> creating new contigBuf object
    @4,438,157us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> Enter(0x10)
    @4,438,328us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> return (0xd6448)
    @4,438,495us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> returning: cb->phys=0x8762c000, cb->size=4, cb->virt=0x41cf0000
    @4,438,713us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> return (0x41cf0000)
    @4,438,885us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> Enter(size=4, align=-1, cached=FALSE, heap=FALSE)
    @4,439,175us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_alloc(4) = 0x41cf2000.
    @4,439,396us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_getPhys(0x41cf2000) = 0x8762e000.
    @4,439,685us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> Enter(virtAddr=0x41cf2000, size=4, physAddr=0x8762e000)
    @4,439,899us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> creating new contigBuf object
    @4,440,108us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> Enter(0x10)
    @4,440,284us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> return (0xd6460)
    @4,440,457us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> returning: cb->phys=0x8762e000, cb->size=4, cb->virt=0x41cf2000
    @4,440,639us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> return (0x41cf2000)
    @4,440,833us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> Enter(size=307200, align=-1, cached=FALSE, heap=FALSE)
    @4,441,179us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_alloc(307200) = 0x41cf4000.
    @4,441,449us: [+4 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> CMEM_getPhys(0x41cf4000) = 0x87bc6000.
    @4,441,643us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> Enter(virtAddr=0x41cf4000, size=307200, physAddr=0x87bc6000)
    @4,441,828us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> creating new contigBuf object
    @4,441,992us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> Enter(0x10)
    @4,442,167us: [+0 T:0x413a4490 S:0x413a3d14] OM - Memory_alloc> return (0xd6478)
    @4,442,335us: [+1 T:0x413a4490 S:0x413a3d2c] OM - Memory__addContigBuf> returning: cb->phys=0x87bc6000, cb->size=307200, cb->virt=0x41cf4000
    @4,442,516us: [+0 T:0x413a4490 S:0x413a3d74] OM - Memory_contigAlloc> return (0x41cf4000)
    @4,455,286us: [+0 T:0x413a4490 S:0x413a3d34] ti.sdo.ce.video1.VIDENC1 - VIDENC1_process> Enter (handle=0xd63d8, inBufs=0xb0dc8, outBufs=0xb0e98, inArgs=0xb0c70, outArgs=0xb0c7c)
    @4,455,551us: [+5 T:0x413a4490 S:0x413a3cc4] CV - VISA_allocMsg> Allocating message for messageId=0x000238e8
    @4,455,823us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41c25000, size=614400)
    @4,456,015us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41c25000, size=614400)
    @4,797,034us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41c25000, Ec=0x41cbb000, Ss=0x41c25000, Es=0x41cbb000, PSc=0x87afb000)
    @4,797,272us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> returning physAddr=0x87afb000
    @4,797,451us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> return (0x87afb000)
    @4,797,630us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41cf4000, size=307200)
    @4,797,801us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41cf4000, size=307200)
    @4,797,971us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41cf4000, Ec=0x41d3f000, Ss=0x41cf4000, Es=0x41d3f000, PSc=0x87bc6000)
    @4,798,153us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> returning physAddr=0x87bc6000
    @4,798,353us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> return (0x87bc6000)
    @4,798,542us: [+0 T:0x413a4490 S:0x413a3cd4] CV - VISA_call(visa=0xd63d8, msg=0x41bb5c80): messageId=0x000238e8, command=0x0
    @4,798,733us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_put> Enter(queue=0x2, msg=0x41bb5c80)
    @4,798,981us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_put> return (0)
    @4,799,156us: [+0 T:0x413a4490 S:0x413a3c94] OC - Comm_get> Enter(queue=0x10001, msg=0x413a3d4c, timeout=-1)
    @4,819,831us: [+0 T:0x413a4490 S:0x413a3c94] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    @4,820,080us: [+0 T:0x413a4490 S:0x413a3c24] OC - Comm_put> Enter(queue=0x0, msg=0x41bb4c80)
    @4,820,342us: [+0 T:0x413a4490 S:0x413a3c24] OC - Comm_put> return (0)
    @4,820,570us: [+0 T:0x413a4490 S:0x413a3c1c] OC - Comm_get> Enter(queue=0x10000, msg=0x413a3cbc, timeout=-1)
    @4,820,936us: [+0 T:0x413a4490 S:0x413a3c1c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
    [DSP] @6,514,196tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> 0x8fa46f88(h264enc#0) call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e8
    [DSP] @6,514,285tk: [+0 T:0x8fa474e4 S:0x8fa4b77c] OM - Memory_cacheInv> Enter(addr=0x87afb000, sizeInBytes=614400)
    [DSP] @6,515,013tk: [+0 T:0x8fa474e4 S:0x8fa4b77c] OM - Memory_cacheInv> return
    [DSP] @6,515,062tk: [+0 T:0x8fa474e4 S:0x8fa4b744] ti.sdo.ce.video1.VIDENC1 - VIDENC1_process> Enter (handle=0x8fa47048, inBufs=0x8fa4b7e4, outBufs=0x8fa4b8b4, inArgs=0x8fe06e04, outArgs=0x8fe06e10)
    [DSP] @6,515,169tk: [+5 T:0x8fa474e4 S:0x8fa4b724] CV - VISA_enter(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @6,515,227tk: [+0 T:0x8fa474e4 S:0x8fa4b704] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x8fa47078)
    [DSP] @6,515,290tk: [+0 T:0x8fa474e4 S:0x8fa4b704] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
    [DSP] @6,561,163tk: [+5 T:0x8fa474e4 S:0x8fa4b724] CV - VISA_exit(visa=0x8fa47048): algHandle = 0x8fa47078
    [DSP] @6,561,265tk: [+0 T:0x8fa474e4 S:0x8fa4b704] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x8fa47078)
    [DSP] @6,561,338tk: [+0 T:0x8fa474e4 S:0x8fa4b704] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
    [DSP] @6,561,393tk: [+0 T:0x8fa474e4 S:0x8fa4b744] ti.sdo.ce.video1.VIDENC1 - VIDENC1_process> Exit (handle=0x8fa47048, retVal=0x0)
    [DSP] @6,561,468tk: [+0 T:0x8fa474e4 S:0x8fa4b77c] OM - Memory_cacheWb> Enter(addr=0x87bc6000, sizeInBytes=307200)
    [DSP] @6,561,944tk: [+0 T:0x8fa474e4 S:0x8fa4b77c] OM - Memory_cacheWb> return
    [DSP] @6,561,990tk: [+5 T:0x8fa474e4 S:0x8fa4b8b4] CN - NODE> returned from call(algHandle=0x8fa47048, msg=0x8fe06c80); messageId=0x000238e8
    [DSP] @6,563,786tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
    [DSP] @6,563,845tk: [+0 T:0x8fa424e4 S:0x8fa464a4] CR - remote time = 0x0, trace buffer size = 4032
    @4,823,774us: [+0 T:0x413a4490 S:0x413a3c54] CE - Engine_fwriteTrace> returning count [1869]
    @4,823,983us: [+0 T:0x413a4490 S:0x413a3cd4] CV - VISA_call Completed: messageId=0x000238e8, command=0x0, return(status=0)
    @4,824,183us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> Enter(physAddr=0x87bc6000, size=307200)
    @5,165,392us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> Enter(physAddr=0x87bc6000, size=307200)
    @5,165,610us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> found in cb(Sc=0x87bc6000, Ec=0x87c11000, Ss=0x87bc6000, Es=0x87c11000)
    @5,165,804us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> returning virtAddr=0x41cf4000
    @5,165,971us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> return (0x41cf4000)
    @5,166,137us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> Enter(physAddr=0x880a1f20, size=337920)
    @5,166,307us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> Enter(physAddr=0x880a1f20, size=337920)
    @5,166,474us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> returning virtAddr=0x0
    @5,166,638us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> return (0x0)
    @5,166,842us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> Enter(physAddr=0x88105f10, size=168960)
    @5,167,015us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> Enter(physAddr=0x88105f10, size=168960)
    @5,167,187us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> returning virtAddr=0x0
    @5,167,350us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> return (0x0)
    @5,167,517us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> Enter(physAddr=0x8811ff90, size=168960)
    @5,167,689us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> Enter(physAddr=0x8811ff90, size=168960)
    @5,167,860us: [+1 T:0x413a4490 S:0x413a3cb4] OM - Memory__getVirtualAddress> returning virtAddr=0x0
    @5,168,021us: [+0 T:0x413a4490 S:0x413a3cb4] OM - Memory_getBufferVirtualAddress> return (0x0)
    @5,168,214us: [+5 T:0x413a4490 S:0x413a3cc4] CV - VISA_freeMsg(0xd63d8, 0x41bb5c80): Freeing message with messageId=0x000238e8
    @5,168,406us: [+0 T:0x413a4490 S:0x413a3d34] ti.sdo.ce.video1.VIDENC1 - VIDENC1_process> Exit (handle=0xd63d8, retVal=0x0)
    [DVTB-LOG]: linux/dvtbVidCapture1.c: Frame 1: Bytes Generated <20205>
    @5,182,960us: [+0 T:0x413a4490 S:0x413a3d34] ti.sdo.ce.video1.VIDENC1 - VIDENC1_process> Enter (handle=0xd63d8, inBufs=0xb0dc8, outBufs=0xb0e98, inArgs=0xb0c70, outArgs=0xb0c7c)
    @5,183,225us: [+5 T:0x413a4490 S:0x413a3cc4] CV - VISA_allocMsg> Allocating message for messageId=0x000238e9
    @5,183,443us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41c25000, size=614400)
    @5,183,626us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41c25000, size=614400)
    @5,183,830us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41c25000, Ec=0x41cbb000, Ss=0x41c25000, Es=0x41cbb000, PSc=0x87afb000)
    @5,184,027us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> returning physAddr=0x87afb000
    @5,184,196us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> return (0x87afb000)
    @5,184,370us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x41cf4000, size=307200)
    @5,184,542us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x41cf4000, size=307200)
    @5,184,709us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> found in cb(Sc=0x41cf4000, Ec=0x41d3f000, Ss=0x41cf4000, Es=0x41d3f000, PSc=0x87bc6000)
    @5,184,896us: [+1 T:0x413a4490 S:0x413a3c94] OM - Memory__getPhysicalAddress> returning physAddr=0x87bc6000
    @5,185,057us: [+0 T:0x413a4490 S:0x413a3c94] OM - Memory_getBufferPhysicalAddress> return (0x87bc6000)
    @5,185,257us: [+0 T:0x413a4490 S:0x413a3cd4] CV - VISA_call(visa=0xd63d8, msg=0x41bb5c80): messageId=0x000238e9, command=0x0
    @5,185,449us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_put> Enter(queue=0x2, msg=0x41bb5c80)
    @5,185,697us: [+0 T:0x413a4490 S:0x413a3c9c] OC - Comm_put> return (0)
    @5,185,879us: [+0 T:0x413a4490 S:0x413a3c94] OC - Comm_get> Enter(queue=0x10001, msg=0x413a3d4c, timeout=-1)



    ******      hang here      ******
    ****** Output below message after press Ctrl+C ******


    @18,039,119us: [+0 T:0x4001e640 S:0xbec196cc] OG - Global_exit> enter
    @18,039,418us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x49db8()...
    @18,039,782us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x54580()...
    @18,040,002us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x562a0()...
    @18,040,238us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> Enter(0xcd710, 0x18)
    @18,040,441us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> return (0x1)
    @18,040,616us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> Enter(0xcd730, 0x18)
    @18,040,835us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> return (0x1)
    @18,041,008us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> Enter(0xcd750, 0x18)
    @18,041,184us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> return (0x1)
    @18,041,360us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5e944()...
    @18,041,535us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x58e0c()...
    @18,041,722us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x599e0()...
    @18,041,899us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5c118()...
    @18,042,100us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x59d94()...
    @18,042,282us: [+0 T:0x4001e640 S:0xbec1969c] OP - doCmd> Enter (cmdId=3, proc=0x0)
    @18,042,458us: [+0 T:0x4001e640 S:0xbec1968c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0xcd4a0]
    @18,042,669us: [+0 T:0x4001e640 S:0xbec1969c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0xcd4a0]
    @18,042,864us: [+0 T:0x4001e640 S:0xbec1967c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xcd4b8] timeout[0xffffffff]
    @18,043,102us: [+0 T:0x40ba4490 S:0x40ba3d5c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0xcd4a0] status[0]
    @18,043,304us: [+0 T:0x40ba4490 S:0x40ba3d7c] OP - getCmd_d> Exit (result=3)
    @18,043,479us: [+0 T:0x40ba4490 S:0x40ba3d6c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0xcd4b8]
    @18,043,714us: [+0 T:0x40ba4490 S:0x40ba3d7c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0xcd4b8]
    @18,044,139us: [+0 T:0x4001e640 S:0xbec1967c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0xcd4b8] status[0]
    @18,044,375us: [+0 T:0x4001e640 S:0xbec1969c] OP - doCmd> Exit (result=1)
    @18,044,554us: [+0 T:0x4001e640 S:0xbec196a4] OT - Thread_delete> Enter (task=0xcd4f0)
    @18,044,800us: [+4 T:0x4001e640 S:0xbec196a4] OT - Thread_delete> pthread_cancel (0x3)
    @18,045,072us: [+4 T:0x4001e640 S:0xbec196a4] OT - Thread_delete> pthread_join (0x0)
    @18,045,257us: [+0 T:0x4001e640 S:0xbec19684] OM - Memory_free> Enter(0xcd4f0, 0x64)
    @18,045,442us: [+0 T:0x4001e640 S:0xbec19684] OM - Memory_free> return (0x1)
    @18,045,614us: [+0 T:0x4001e640 S:0xbec196bc] OT - Thread_delete> Exit (task=0xcd4f0)
    @18,045,787us: [+0 T:0x4001e640 S:0xbec196ac] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0xcd4a0]
    @18,046,004us: [+0 T:0x4001e640 S:0xbec1968c] OM - Memory_free> Enter(0xcd4a0, 0x14)
    @18,046,203us: [+0 T:0x4001e640 S:0xbec1968c] OM - Memory_free> return (0x1)
    @18,046,411us: [+0 T:0x4001e640 S:0xbec196bc] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @18,046,585us: [+0 T:0x4001e640 S:0xbec196ac] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0xcd4b8]
    @18,046,759us: [+0 T:0x4001e640 S:0xbec1968c] OM - Memory_free> Enter(0xcd4b8, 0x14)
    @18,046,936us: [+0 T:0x4001e640 S:0xbec1968c] OM - Memory_free> return (0x1)
    @18,047,105us: [+0 T:0x4001e640 S:0xbec196bc] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @18,047,271us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> Enter(0xcd4d0, 0x18)
    @18,047,446us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> return (0x1)
    @18,047,622us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5e454()...
    @18,047,876us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5bbcc()...
    @18,048,080us: [+0 T:0x4001e640 S:0xbec196ac] OM - Memory_free> Enter(0xcd420, 0x18)
    @18,0Unable to handle kernel paging request at virtual address c796e010
    48,262us: [+0 T:pgd = c6bac000
    0x4001e640 S:0xb[c796e010] *pgd=80442011ec196ac] OM - Me, *pte=00000000mory_free> retur, *ppte=00000000n (0x1)
    @18,048
    ,436us: [+2 T:0xInternal error: Oops: 7 [#10]
    Modules linked in: dsplinkk cmemk
    CPU: 0
    PC is at SYNC_WaitSEM+0x234/0x32c [dsplinkk]
    LR is at flush_signals+0x64/0x90
    pc : [<bf00d710>]    lr : [<c0053ae4>]    Tainted: GF   
    sp : c425de38  ip : c425de20  fp : c425de84
    r10: ffffffff  r9 : c0041680  r8 : c796e008
    r7 : c425de44  r6 : c796e000  r5 : c425c000  r4 : 00000002
    r3 : 00000001  r2 : 00000000  r1 : c654f3d4  r0 : c654f3d4
    Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment user
    Control: 5317F
    Table: 86BAC000  DAC: 00000015
    Process dvtb-r (pid: 1021, stack limit = 0xc425c258)
    Stack: (0xc425de38 to 0xc425e000)
    de20:                                                       c015840c 00008000
    de40: c425de64 00000001 c7096d60 c0041680 c796e008 c796e008 c015840c 00000000
    de60: 00008000 c425def4 c796a000 ffffffff 80008051 bf0225c8 c425deb4 c425de88
    de80: bf011810 bf00d4ec 0000006d 00006f0b 413a3ca4 00006f0b 00000009 c64b7a40
    dea0: c425c000 00000000 c425dec4 c425deb8 bf008a7c bf011790 c425df24 c425dec8
    dec0: bf008400 bf008a7c 0000006d c425def0 c425df24 c425dee0 c013f988 c013e108
    dee0: c425df2c c0142cfc c06f380c 0000006d 000004be 00000000 00008000 000ad118
    df00: 00010001 ffffffff 00000000 00001aa8 c64b7a40 413a3ca4 c425df44 c425df28
    df20: c00a169c bf00809c c64d5558 c64b7a40 00000009 413a3ca4 c425df74 c425df48
    df40: c00a197c c00a1630 c008c878 c00ba328 00000000 00000000 413a3ca4 00006f0b
    df60: c64b7a40 c425c000 c425dfa4 c425df78 c00a1a08 c00a16c8 00000000 00000001
    df80: 000004be ffffffff 000ad118 413a3d4c 00000036 c0031fa8 00000000 c425dfa8
    dfa0: c0031e00 c00a19b4 ffffffff 000ad118 00000009 00006f0b 413a3ca4 00000009
    dfc0: ffffffff 000ad118 413a3d4c 00000036 00010001 00001aa8 000ad7a4 413a3c8c
    dfe0: 000aebc0 413a3bb8 00068da8 4025b50c 60000010 00000009 7a00b80b 75e28117
    Backtrace:
    [<bf00d4dc>] (SYNC_WaitSEM+0x0/0x32c [dsplinkk]) from [<bf011810>] (LDRV_MSGQ_get+0x90/0xd0 [dsplinkk])
    [<bf011780>] (LDRV_MSGQ_get+0x0/0xd0 [dsplinkk]) from [<bf008a7c>] (PMGR_MSGQ_get+0x10/0x14 [dsplinkk])
    [<bf008a6c>] (PMGR_MSGQ_get+0x0/0x14 [dsplinkk]) from [<bf008400>] (DRV_Ioctl+0x374/0x9a0 [dsplinkk])
    [<bf00808c>] (DRV_Ioctl+0x0/0x9a0 [dsplinkk]) from [<c00a169c>] (do_ioctl+0x7c/0x98)
     r5 = 413A3CA4  r4 = C64B7A40
    [<c00a1620>] (do_ioctl+0x0/0x98) from [<c00a197c>] (vfs_ioctl+0x2c4/0x2ec)
     r6 = 413A3CA4  r5 = 00000009  r4 = C64B7A40
    [<c00a16b8>] (vfs_ioctl+0x0/0x2ec) from [<c00a1a08>] (sys_ioctl+0x64/0x8c)
     r9 = C425C000  r8 = C64B7A40  r6 = 00006F0B  r5 = 413A3CA4
     r4 = 00000000
    [<c00a19a4>] (sys_ioctl+0x0/0x8c) from [<c0031e00>] (ret_fast_syscall+0x0/0x2c)
     r8 = C0031FA8  r7 = 00000036  r6 = 413A3D4C  r5 = 000AD118
     r4 = FFFFFFFF
    Code: e5834000 e5953004 e2833001 e5853004 (e5963010)
     4001e640 S:0xbec<6>note: dvtb-r[1021] exited with preempt_count 1
    196cc] OG - Globprev->state: 2 != TASK_RUNNING??
    dvtb-r/1021[CPU#0]: BUG in __schedule at kernel/sched.c:3826
    al_exit> calling function *0x5cd20()...
    @18,048,632us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> Enter(0xcd3d0, 0x18)
    @18,389,212us: [+0 T:0x4001e640 S:0xbec1969c] OM - Memory_free> return (0x1)
    @18,389,430us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5edf0()...
    @18,389,739us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5f9a4()...
    @18,389,941us: [+2 T:0x4001e640 S:0xbec196cc] OG - Global_exit> calling function *0x5ed50()...
    root@10.9.11.17:/dm6446#

     

  • Does anyone can help me to verify the testing result?

    My test step:

    1, In /mnt/sdb/dvsdk_2_00_00_22, run:
           make clean
           make all
           make install
           cp dvtb_4_00_08/packages/ti/sdo/dvtb/dm6446/bin/dvtb-d   install/dm6446/
           cp dvtb_4_00_08/packages/ti/sdo/dvtb/dm6446/bin/dvtb-r   install/dm6446/
           cp examples/dm355/venc/foreman_vga_422i.yuv  install/dm6446

    2, vi script.cfg
            setp engine name encode
            setp videnc1 codec h264enc
            setp videnc1 encodingPreset 0
            setp videnc1 rateControlPreset 2
            setp videnc1 maxHeight 480
            setp videnc1 maxWidth 720
            setp videnc1 maxFrameRate 25000
            setp videnc1 maxBitRate 2000000
            setp videnc1 dataEndianness 1
            setp videnc1 maxInterFrameInterval 1
            setp videnc1 inputChromaFormat 4
            setp videnc1 inputContentType 0
            setp videnc1 reconChromaFormat -1
            setp videnc1 inputHeight 480
            setp videnc1 inputWidth 640
            setp videnc1 refFrameRate 25000
            setp videnc1 targetFrameRate 25000
            setp videnc1 targetBitRate 2000000
            setp videnc1 intraFrameInterval 30
            setp videnc1 generateHeader 0
            setp videnc1 captureWidth 0
            setp videnc1 forceFrame -1
            setp videnc1 interFrameInterval 1
            setp videnc1 mbDataFlag 0
            setp videnc1 framePitch 640
            setp videnc1 numFrames 30
            func videnc1 -s ./foreman_vga_422i.yuv -t testout.264

    3, In DM6446 board, run:
           ./dvtb-r -s script.cfg