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.

am335x problem running video



Hi.

I'm using am335x custom board with 64 mb ram, and i try to run script from am335x evm.

when i try to run video decoder examples, system halts. i can see video starts for some time (less then 1 second) and then halts totally. I tried to run manually

root@am335x-evm:/usr/bin# gst-launch-0.10 -v -T filesrc location=/usr/share/ti/video/HistoryOfTI-480p.264 ! h264parse ! ffdec_h264 ! ffmpegcolorspace ! fbdev
sink device=/dev/fb0         
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, width=(int)720, height=(int)406, stream-format=(string)byte-stream, alignment=(string)nal
/GstPipeline:pipeline0/ffdec_h264:ffdec_h2640.GstPad:sink: caps = video/x-h264, width=(int)720, height=(int)406, stream-format=(string)byte-stream, alignment=(string)nal
/GstPipeline:pipeline0/ffdec_h264:ffdec_h2640.GstPad:src: caps = video/x-raw-yuv, width=(int)720, height=(int)406, framerate=(fraction)749/25, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)406/405
/GstPipeline:pipeline0/GstFFMpegCsp:ffmpegcsp0.GstPad:src: caps = video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)720, height=(int)406, framerate=(fraction)749/25, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)406/405
/GstPipeline:pipeline0/GstFFMpegCsp:ffmpegcsp0.GstPad:sink: caps = video/x-raw-yuv, width=(int)720, height=(int)406, framerate=(fraction)749/25, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)406/405
/GstPipeline:pipeline0/GstFBDEVSink:fbdevsink0.GstPad:sink: caps = video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)720, height=(int)406, framerate=(fraction)749/25, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)406/405
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Caught SIGSEGV accessing address 0x81383c20
Spinning.  Please run 'gdb gst-launch 2293' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

typing ctrl+c

^CCaught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 489821096106 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/GstPipeline:pipeline0/GstFBDEVSink:fbdevsink0.GstPad:sink: caps = NULL
/GstPipeline:pipeline0/GstFFMpegCsp:ffmpegcsp0.GstPad:src: caps = NULL
/GstPipeline:pipeline0/GstFFMpegCsp:ffmpegcsp0.GstPad:sink: caps = NULL

when i run without -T, system does not respond, just hard reset helps. what is the problem? does any one know what it can be?