AnsweredAssumed Answered

Intermittent IPU problem with mfw_v4lsink

Question asked by Jeremy Stashluk on Oct 26, 2012
Latest reply on Dec 4, 2012 by Jeremy Stashluk
Branched to a new discussion

The mfw_v4lsink element displays zero, or one frames, then hangs.

Board: nitrogen6x Release 1209_GA.

This was working this morning, but has since stopped.  I can't seem to reliably replicate the conditions for this.  Does anyone have a solution?

 

The console log follows:


root@freescale ~$ gst-launch -v videotestsrc ! mfw_v4lsink

this is powerful mx6q

MFW_GST_V4LSINK_PLUGIN 3.0.1 build on Oct 19 2012 15:00:44.

Setting pipeline to PAUSED ...

/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)NV12, width=(iimx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

nt)320, height=(int)240, framerate=(fraction)30/1, color-matrix=(string)sdtv, chroma-site=(string)mpeg2

Pipeline is PREROLLING .imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

..

>>V4L_SINK: Actually buffer status:

        hardware buffer : 12

        software buffer : 0

/GstPipelinimx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

e:pipeline0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)NV12, width=(int)320, height=(int)240, framerate=(fraction)30/1, color-matrix=(string)sdtv, chroma-site=(string)mpeg2

Pipeline is PREROLLED ...

Setting pipeline to PLAYING ...

full screen size:1920x1080

[V4L Update Display]: left=0, top=0, width=1920, height=1080

New clock: GstSystemClock

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf0400]-no:0x45 "wait_for_comp_timeout" ret:0,line:2768

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf1200]-no:0x55 "wait_for_comp_timeout" ret:0,line:2768

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf1a00]-no:0x65 "wait_for_comp_timeout" ret:0,line:2768

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf1200]-no:0x75 "wait_for_comp_timeout" ret:0,line:2768

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

Caught interrupt -- handling interrupt.

Interrupt: Stopping pipeline ...

Execution ended after 4749820834 ns.

Setting pipeline to PAUSED ...

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf1a00]-no:0x85 "wait_for_comp_timeout" ret:0,line:2768

imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

Running time 0:00:04.750421167 render fps 1.263

Setting pipeline to READY ...

/GstPipeline:pipeline0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0.GstPad:sinkimx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x04000000

: caps = NULL

/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps = NULL

Setting pipeline to NULL ...

Total rendered:6

Freeing pipeline ...

imx-ipuv3 imx-ipuv3.0: ERR:[0xbfdf1200]-no:0x95 "wait_for_comp_timeout" ret:0,line:2768

 

 

root@freescale ~$

 

Outcomes