Leon Woestenberg

HDMI screen goes black after 2011-12 Freescale kernel patches, using gstreamer

Discussion created by Leon Woestenberg on Jan 9, 2012
Latest reply on Sep 17, 2012 by Yi Li

Hello,

 

I have applied the latest "source code patch" for the IMX53 kernel, from the Freescale web site:

429-SourceCodePatch.png

 

  • d285042beb87c96f7627c75cecb96e8aLinux_20201112_20patch_bundle.tar.gz
    • 6c7d2ef777bebc6036aeb138dd64b1ea L2.6.35_MX53_201112_Patches.tar.gz
    • 3cb5542201416054f72e494b65b82f96 MX53_LINUX_BSP_201112_Patch_release.pdf

 

However, now my screen goes black after starting gstreamer.

 

bootargs_hdmi=hdmi di0_primary video=mxcdi0fb:RGB24,1920x1080MR@60
bootargs=console=ttymxc0,115200 hdmi di0_primary video=mxcdi0fb:RGB24,1920x1080MR@60 printk=8 ip=dhcp root=/dev/mmcblk0p1 rootwait rw

 

sh-4.2# time gst-launch playbin2 uri=file:///tmp/sd/trailer_1080p.mov flags=0x57
Setting pipeline to PAUSED ...n2 uri=file:///tmp/sd/trailer_1080p.mov flags=0x57
Pipeline is PREROLLING ...
Aiur:  
Core: MPEG4PARSER_06.04.04  build on Sep 27 2011 09:56:41
  mime: video/quicktime; audio/x-m4a; application/x-3gp
  file: lib_mp4_parser_arm11_elinux.3.0.so.6.4.3
Content Info:
    URI:
          file:///tmp/sd/trailer_1080p.mov
    Idx File:
          //.aiur/.tmp.sd.trailer_1080p.mov.aidx
    Seekable  : Yes
    Size(byte): 30874052

Movie Info:
    Seekable  : Yes
    Live      : No
    Duration  : 0:00:32.995000000
    ReadMode  : File
    Track     : 2

Track 00[Video]: Enabled
    Duration: 0:00:32.480000000
    Language: und
    Mime:
          video/x-h264, parsed=(boolean)true, width=(int)1920, height=(int)1080, framerate
          =(fraction)25/1
[INFO]    Product Info: i.MX53
VPU Version: firmware 13.4.41; libvpu: 5.3.2
MFW_GST_VPU_DECODER_PLUGIN  build on Jan  5 2012 13:32:58.
Track 01[Audio]: Enabled
    Duration: 0:00:33.001668000
    Language: und
    Mime:
          audio/mpeg, mpegversion=(int)4, channels=(int)6, rate=(int)48000, bitrate=(int)4
          48000, framed=(boolean)true
BLN_MAD-MMCODECS_AACD_ARM_03.06.00  build on May  9 2011 17:11:11.
MFW_GST_AAC_PLUGIN  build on Jan  5 2012 13:33:19.
MFW_GST_V4LSINK_PLUGIN  build on Jan  5 2012 13:33:14.
>>V4L_SINK: Actually buffer status:
    hardware buffer : 12
    software buffer : 0
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
full screen size:1600x1200
[V4L Update Display]: left=0, top=0, width=1600, height=1200
New clock: GstAudioSinkClock
mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
mxc_ipu mxc_ipu: IPU Error - IPU_INT_STAT_10 = 0x00080000
mxc_ipu mxc_ipu: IPU Error - IPU_INT_STAT_5 = 0x08800000
imx_ssi_irq mxc_ssi SISR 801121 SIER 180100 fifo_errs=1
VPU blocking: timeout.
VPU blocking: timeout.
VPU blocking: timeout.
VPU blocking: timeout.
VPU blocking: timeout.
VPU blocking: timeout.
WARNING: from element /GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/MFW_GST_V4LSINK_INFO_T:videosink-actual-sink-mfw_v4l: A lot of buffers are being dropped.

 

Any else already tried the new patches?

 

Regards,

 

Leon.

Outcomes