<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I had a working build process for 2.6.29 using OpenEmbedded/bitbake and ti-gstreamer that would allow me to run the TI CodecEngine using ti-gstreamer.<div><br></div><div>I recently moved to 2.6.30 to incorporate a camera driver that support V4L2 as the next step in building up a system that supports video encoding from that camera.</div><div><br></div><div>However, I have run into some difficulties with this new build and I am hoping that someone might recognize the source of my error.</div><div><br></div><div>Below is the output from my attempt to run a simple gst-launch sequence, but the essence of the error appears to be from:</div><div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000">019490] ti.sdo.ce.ipc.Power - Power_on&gt; Opening Local Power Manager for the DSP on /dev/lpm0...</font></div><div><font class="Apple-style-span" color="#000000">@2,013,793us: [+2 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Turning on DSP power...</font></div><div><font class="Apple-style-span" color="#000000">@2,013,915us: [+7 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Turning on DSP power FAILED</font></div></blockquote></div><div><br></div><div>During the boot process, the kernel reports that APM is not built into the system. &nbsp;Is APM needed for LPM to work? &nbsp;</div><div><br></div><div>Any suggestions on how to tackle figuring out what is not right about this configuration?</div><div><br></div><div>Thanks,</div><div><br></div><div>Charlie</div><div><br></div><div><br></div><div><br></div><div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000">root@overo:~# CE_DEBUG=1 gst-launch --gst-debug=1 -v videotestsrc pattern=1 num-</font></div><div><font class="Apple-style-span" color="#000000">buffers=60 ! TIVidenc1 codecName=h264 engineName=codecServer ! filesink location</font></div><div><font class="Apple-style-span" color="#000000">=first.264</font></div><div><font class="Apple-style-span" color="#000000">@0,563,171us: [+6 T:0x40020310] CE - Engine_init&gt; CE debugging on (CE_DEBUG=1; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)</font></div><div><font class="Apple-style-span" color="#000000">Setting pipeline to PAUSED ...</font></div><div><font class="Apple-style-span" color="#000000">/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)320, height=(int)240, framerate=(fraction)30/1</font></div><div><font class="Apple-style-span" color="#000000">Pipeline is PREROLLING ...</font></div><div><font class="Apple-style-span" color="#000000">/GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)320, height=(int)240, framerate=(fraction)30/1</font></div><div><font class="Apple-style-span" color="#000000">@0,680,572us: [+7 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Turning on DSP power FAILED</font></div><div><font class="Apple-style-span" color="#000000">@0,680,663us: [+6 T:0x41019490] OP - Processor_create_d&gt; Power_on failed.</font></div><div><font class="Apple-style-span" color="#000000">@0,680,755us: [+6 T:0x42068490] CE - rserverOpen: can't start '/usr/share/ti/codec-combo/cs.x64P'; Processor_create failed</font></div><div><font class="Apple-style-span" color="#000000">ERROR: from element /GstPipeline:pipeline0/GstTIVidenc1:tividenc10: failed to open codec engine "codecServer"</font></div><div><font class="Apple-style-span" color="#000000"><br></font></div><div><font class="Apple-style-span" color="#000000">Additional debug info:</font></div><div><font class="Apple-style-span" color="#000000">gsttividenc1.c(1446): gst_tividenc1_codec_start (): /GstPipeline:pipeline0/GstTIVidenc1:tividenc10</font></div><div><font class="Apple-style-span" color="#000000">ERROR: pipeline doesn't want to preroll.</font></div><div><font class="Apple-style-span" color="#000000">Setting pipeline to NULL ...</font></div><div><font class="Apple-style-span" color="#000000">gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.</font></div><div><font class="Apple-style-span" color="#000000">Aborted</font></div><div><font class="Apple-style-span" color="#000000">root@overo:~# CE_DEBUG=2 gst-launch --gst-debug=1 -v videotestsrc pattern=1 num-</font></div><div><font class="Apple-style-span" color="#000000">buffers=60 ! TIVidenc1 codecName=h264 engineName=codecServer ! filesink location</font></div><div><font class="Apple-style-span" color="#000000">=first.264&nbsp;</font></div><div><font class="Apple-style-span" color="#000000">@0,886,199us: [+4 T:0x40020310] OG - Global_init&gt; This program was built with the following packages:</font></div><div><font class="Apple-style-span" color="#000000">@0,886,443us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package gnu.targets.arm.rtsv5T (/home/charlie/pixhawk-oe-tmp/staging/i686-linux/ti-xdctools-native/packages/gnu/targets/arm/rtsv5T/) [1, 0, 0, 0]</font></div></blockquote>&lt;snip&gt;<br><blockquote type="cite"><div>@0,886,657us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.codecs.h264dec (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codecs/packages/ti/sdo/codecs/h264dec/) [1, 0, 0]</div><div><font class="Apple-style-span" color="#000000">@0,886,718us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.codecs.h264enc (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codecs/packages/ti/sdo/codecs/h264enc/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">&lt;snip&gt;</font></div><div><font class="Apple-style-span" color="#000000">@0,886,993us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.linuxutils.sdma (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-linuxutils/packages/ti/sdo/linuxutils/sdma/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,023us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.linuxutils.cmem (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-linuxutils/packages/ti/sdo/linuxutils/cmem/) [2, 2, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,084us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.global (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/global/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,115us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.scpy (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/scpy/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,176us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.ce.global (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codec-engine/packages/ti/sdo/ce/global/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,237us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.xdais.dm (/home/charlie/pixhawk-oe-tmp/staging/i686-linux/ti-xdais/packages/ti/xdais/dm/) [1, 0, 5]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,267us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.utils.trace (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/utils/trace/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,328us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.ce.utils.xdm (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codec-engine/packages/ti/sdo/ce/utils/xdm/) [1, 0, 2]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,359us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package dsplink.gpp (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-dsplink-module/packages/dsplink/gpp/) [5, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,420us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.bios.power (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codec-engine/cetools/packages/ti/bios/power/) [1, 1, 1]</font></div><div><font class="Apple-style-span" color="#000000">@0,887,481us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.xdais (/home/charlie/pixhawk-oe-tmp/staging/i686-linux/ti-xdais/packages/ti/xdais/) [1, 2.0, 1]</font></div><div><font class="Apple-style-span" color="#000000">@1,222,564us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.ce.node (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-codec-engine/packages/ti/sdo/ce/node/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@1,222,625us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.memutils (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/memutils/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@1,222,686us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.utils (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/utils/) [1, 0, 2]</font></div><div><font class="Apple-style-span" color="#000000">@1,222,717us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.dman3 (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/dman3/) [1, 0, 4]</font></div><div><font class="Apple-style-span" color="#000000">@1,222,778us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.fc.acpy3 (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-framework-components/packages/ti/sdo/fc/acpy3/) [1, 0, 4]</font></div><div><font class="Apple-style-span" color="#000000">&lt;snip&gt;</font></div><div><font class="Apple-style-span" color="#000000">@1,559,326us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package ti.sdo.dmai (/home/charlie/pixhawk-oe-tmp/staging/overo-angstrom-linux-gnueabi/ti-dmai/packages/ti/sdo/dmai/) [1, 0, 0]</font></div><div><font class="Apple-style-span" color="#000000">@1,559,387us: [+4 T:0x40020310] OG - &nbsp; &nbsp; package gstticodecplugin_omap3530 (/home/charlie/pixhawk-oe-tmp/work/overo-angstrom-linux-gnueabi/gstreamer-ti-svnr459-r37/gstreamer_ti/ti_build/ticodecplugin/src/gstticodecplugin_omap3530/) []</font></div><div><font class="Apple-style-span" color="#000000">@1,559,631us: [+0 T:0x40020310] ti.sdo.ce.osal.Sem - Sem_create&gt; count: 0</font></div><div><font class="Apple-style-span" color="#000000">@1,559,692us: [+0 T:0x40020310] ti.sdo.ce.osal.Sem - Leaving Sem_create&gt; sem[0xd5288]</font></div><div><font class="Apple-style-span" color="#000000">@1,559,722us: [+0 T:0x40020310] ti.sdo.ce.osal.Sem - Sem_create&gt; count: 0</font></div><div><font class="Apple-style-span" color="#000000">@1,559,783us: [+0 T:0x40020310] ti.sdo.ce.osal.Sem - Leaving Sem_create&gt; sem[0xd52a0]</font></div><div><font class="Apple-style-span" color="#000000">@1,559,814us: [+0 T:0x40020310] OT - Thread_create&gt; Enter (fxn=0x4065aff0, attrs=0x0)</font></div><div><font class="Apple-style-span" color="#000000">@1,894,927us: [+1 T:0x41019490] OP - daemon&gt; thread created.</font></div><div><font class="Apple-style-span" color="#000000">@1,894,988us: [+0 T:0x41019490] OP - getCmd_d&gt; Enter (proc=0x41018dd8)</font></div><div><font class="Apple-style-span" color="#000000">@1,895,049us: [+0 T:0x41019490] ti.sdo.ce.osal.Sem - Entered Sem_pend&gt; sem[0xd5288] timeout[0xffffffff]</font></div><div><font class="Apple-style-span" color="#000000">@1,895,110us: [+0 T:0x40020310] OT - Thread_create&gt; Exit (task=0xd52d8)</font></div><div><font class="Apple-style-span" color="#000000">@1,895,233us: [+0 T:0x40020310] ti.sdo.ce.alg - ALG_init&gt; Enter</font></div><div><font class="Apple-style-span" color="#000000">@1,895,294us: [+0 T:0x40020310] ti.sdo.ce.alg - ALG_init&gt; Exit</font></div><div><font class="Apple-style-span" color="#000000">@1,895,385us: [+6 T:0x40020310] CE - Engine_init&gt; CE debugging on (CE_DEBUG=2; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)</font></div><div><font class="Apple-style-span" color="#000000">@1,895,446us: [+0 T:0x40020310] CS - Server_init()</font></div><div><font class="Apple-style-span" color="#000000">@1,895,507us: [+0 T:0x40020310] CS - Server_init&gt; Global_useLinkArbiter = 0</font></div><div><font class="Apple-style-span" color="#000000">Setting pipeline to PAUSED ...</font></div><div><font class="Apple-style-span" color="#000000">/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)320, height=(int)240, framerate=(fraction)30/1</font></div><div><font class="Apple-style-span" color="#000000">Pipeline is PREROLLING ...</font></div><div><font class="Apple-style-span" color="#000000">/GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)320, height=(int)240, framerate=(fraction)30/1</font></div><div><font class="Apple-style-span" color="#000000">@2,012,969us: [+0 T:0x42068490] CE - Engine_open&gt; Enter('codecServer', 0x0, 0x42067c8c)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,091us: [+0 T:0x42068490] CE - rserverOpen('/usr/share/ti/codec-combo/cs.x64P'), count = 0</font></div><div><font class="Apple-style-span" color="#000000">@2,013,122us: [+0 T:0x42068490] OP - Processor_create&gt; Enter(imageName='/usr/share/ti/codec-combo/cs.x64P', linkCfg='(null)', attrs=0x42067c70)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,244us: [+0 T:0x42068490] OP - doCmd&gt; Enter (cmdId=1, proc=0x17698)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,305us: [+0 T:0x42068490] ti.sdo.ce.osal.Sem - Entered Sem_post&gt; sem[0xd5288]</font></div><div><font class="Apple-style-span" color="#000000">@2,013,366us: [+0 T:0x42068490] ti.sdo.ce.osal.Sem - Leaving Sem_post&gt; sem[0xd5288]</font></div><div><font class="Apple-style-span" color="#000000">@2,013,427us: [+0 T:0x42068490] ti.sdo.ce.osal.Sem - Entered Sem_pend&gt; sem[0xd52a0] timeout[0xffffffff]</font></div><div><font class="Apple-style-span" color="#000000">@2,013,488us: [+0 T:0x41019490] ti.sdo.ce.osal.Sem - Leaving Sem_pend&gt; sem[0xd5288] status[0]</font></div><div><font class="Apple-style-span" color="#000000">@2,013,549us: [+0 T:0x41019490] OP - getCmd_d&gt; Exit (result=1)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,580us: [+0 T:0x41019490] OP - Processor_create_d&gt; Enter(proc=0x17698)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,641us: [+0 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Enter(handle=0x176b4)</font></div><div><font class="Apple-style-span" color="#000000">@2,013,671us: [+2 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Opening Local Power Manager for the DSP on /dev/lpm0...</font></div><div><font class="Apple-style-span" color="#000000">@2,013,793us: [+2 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Turning on DSP power...</font></div><div><font class="Apple-style-span" color="#000000">@2,013,915us: [+7 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; Turning on DSP power FAILED</font></div><div><font class="Apple-style-span" color="#000000">@2,013,976us: [+2 T:0x41019490] ti.sdo.ce.ipc.Power - Power_on&gt; return (1)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,037us: [+6 T:0x41019490] OP - Processor_create_d&gt; Power_on failed.</font></div><div><font class="Apple-style-span" color="#000000">@2,014,068us: [+2 T:0x41019490] OP - Processor_create_d&gt; return (0)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,129us: [+0 T:0x41019490] ti.sdo.ce.osal.Sem - Entered Sem_post&gt; sem[0xd52a0]</font></div><div><font class="Apple-style-span" color="#000000">@2,014,190us: [+0 T:0x42068490] ti.sdo.ce.osal.Sem - Leaving Sem_pend&gt; sem[0xd52a0] status[0]</font></div><div><font class="Apple-style-span" color="#000000">@2,014,221us: [+0 T:0x42068490] OP - doCmd&gt; Exit (result=2)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,282us: [+0 T:0x42068490] OP - Processor_delete&gt; Enter(proc=0x17698)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,312us: [+1 T:0x42068490] OP - Processor_delete(0x17698) freeing object ...</font></div><div><font class="Apple-style-span" color="#000000">@2,014,373us: [+0 T:0x42068490] OP - Processor_delete&gt; return.</font></div><div><font class="Apple-style-span" color="#000000">@2,014,404us: [+6 T:0x42068490] CE - rserverOpen: can't start '/usr/share/ti/codec-combo/cs.x64P'; Processor_create failed</font></div><div><font class="Apple-style-span" color="#000000">@2,014,465us: [+0 T:0x42068490] CE - rserverOpen('/usr/share/ti/codec-combo/cs.x64P'): 0x0 done.</font></div><div><font class="Apple-style-span" color="#000000">@2,014,495us: [+0 T:0x42068490] CE - Engine_close(0x38b00)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,556us: [+0 T:0x42068490] CS - Server_disconnectTrace('0x38b00', 0x0)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,587us: [+0 T:0x42068490] CS - Server_connectTrace&gt; return(0)</font></div><div><font class="Apple-style-span" color="#000000">@2,014,648us: [+0 T:0x42068490] CE - Engine_open&gt; return(0)</font></div><div><font class="Apple-style-span" color="#000000">ERROR: from element /GstPipeline:pipeline0/GstTIVidenc1:tividenc10: failed to open codec engine "codecServer"</font></div><div><font class="Apple-style-span" color="#000000"><br></font></div><div><font class="Apple-style-span" color="#000000">Additional debug info:</font></div><div><font class="Apple-style-span" color="#000000">gsttividenc1.c(1446): gst_tividenc1_codec_start (): /GstPipeline:pipeline0/GstTIVidenc1:tividenc10</font></div><div><font class="Apple-style-span" color="#000000">ERROR: pipeline doesn't want to preroll.</font></div><div><font class="Apple-style-span" color="#000000">Setting pipeline to NULL ...</font></div><div><font class="Apple-style-span" color="#000000">@2,016,937us: [+0 T:0x41019490] ti.sdo.ce.osal.Sem - Leaving Sem_post&gt; sem[0xd52a0]</font></div><div><font class="Apple-style-span" color="#000000">@2,017,028us: [+0 T:0x41019490] OP - getCmd_d&gt; Enter (proc=0x41018dd8)</font></div><div><font class="Apple-style-span" color="#000000">@2,017,059us: [+0 T:0x41019490] ti.sdo.ce.osal.Sem - Entered Sem_pend&gt; sem[0xd5288] timeout[0xffffffff]</font></div><div><font class="Apple-style-span" color="#000000">gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.</font></div><div><font class="Apple-style-span" color="#000000">Aborted</font></div><div><font class="Apple-style-span" color="#000000">root@overo:~#&nbsp;</font></div></blockquote><div><br></div></div></body></html>