Thanks Eric , I have managed to solve the problem by overwriting the protection on the PAR registers. But now I am in a different problem which I could not understand. Here is the code for the error. mx27# gst-launch filesrc -v location=/video/text.mp4 ! mfw_mp4demuxer name=demux demux. ! mfw_vpudecoder codec-type=std_mpeg4 ! mfw_v4lsink demuxi. & Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /pipeline0/mfwgstvpu_dec0.sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(int)0, height=(int)240, width=(int)320, framerate=(fraction)24999/1000 /pipeline0/mfwgstvpu_dec0.sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(int)0, height=(int)240, width=(int)320, framerate=(fraction)24999/1000 WARNING: from element /pipeline0/demux: pads are not negotiated! Additional debug info: audio pads are not negotiated! /pipeline0/mfwgstvpu_dec0.src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)320, height=(int)240, pixel-aspect-ratio=(fraction)1/1, num-buffers-required=(int)3 Unable to open /dev/v4l/video16 ERROR: from element /pipeline0/mfwgstvpu_dec0: fatal error Additional debug info: Allocation of the Frame Buffers Failed ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... /pipeline0/mfwgstvpu_dec0.src: caps = NULL /pipeline0/mfwgstvpu_dec0.sink: caps = NULL /pipeline0/demux.audio/mpeg: caps = NULL /pipeline0/demux.video_00: caps = NULL FREEING pipeline ... Regards , W. > Date: Sun, 14 Dec 2008 15:19:16 +0100 > From: ebenard@xxxxxxx > To: wierdo_b@xxxxxxxxxxx > CC: linux-arm@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: Problem with iMX27 for video playing : "external abort on non-linefetch (0x808) at 0x4001d104" > > Hi, > > Wierd O a écrit : > > I'm working to make Video streaming working on my iMX27 board. > > > > What I get is a crash as shown below; I added a lot of debug info > > to check the problem but the main point is that when accessing VPU driver. > > Status and Control register it happens an exception: > > > > ############################################################ > > mx27# gst-launch filesrc -v location=/video/text.mp4 ! mfw_mp4demuxer > > name=demux demux. ! mfw_vpudecoder codec-type=std_mpeg4 ! mfw_v4lsink > > demuxi. & > > 1611 > > mx27# Setting pipeline to PAUSED ... > > Unhandled fault: external abort on non-linefetch (0x808) at 0x4001d104 > > > > mx27# > > ############################################################ > > > > Maybe somebody on the list have faced something similar or can give me > > some suggestion on where to look for the error. I am trying to stream a video using imx27 but i have a > > problem in streaming using gstreamer. > > > > In any case I can give more information if needed. > > > > The kernel I'm using is the one that Freescale gives for iMX27 av.board > > and it's a 2.6.22 with iMX27 patches from Freescale. > > > > Any kind of help is really welcome! > > > check value of register "PAR" (page 35-4 of the reference manual) at > 0x10000008 & 0x10020008. > > Eric _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ ------------------------------------------------------------------- List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm FAQ: http://www.arm.linux.org.uk/mailinglists/faq.php Etiquette: http://www.arm.linux.org.uk/mailinglists/etiquette.php
- Follow-Ups:
- References:
- Prev by Date: FOSDEM 2009 embedded CFP
- Next by Date: Re: Problem with iMX27 for video playing : "external abort on non-linefetch (0x808) at 0x4001d104"
- Previous by thread: Re: Problem with iMX27 for video playing : "external abort on non-linefetch (0x808) at 0x4001d104"
- Next by thread: Re: Problem with iMX27 for video playing : "external abort on non-linefetch (0x808) at 0x4001d104"
- Index(es):