kmssink : Cannot Open /dev/mxc_vpu with Mainline kernel

Carlos Rafael Giani dv at
Tue Aug 29 18:00:29 UTC 2017

There is no such device in the mainline kernel. This is part of the 
non-mainline VPU driver from the imx-kerne.

Are you trying to use gstreamer-imx' imxvpudec? With the mainline 
kernel, you have to use v4l2Nvideodec instead (where N is some number 
... just do gst-inspect-1.0 | grep v4l to find it).

On 2017-08-29 19:44, Chakra D wrote:
> Hi All,
> I'm trying to use gst 1.0 in imx_6q platform based board and 
> encountered with the /dev/mxc_vpu error when I use kmssink.
> please find the detailed steps[1]
> I have inserted CODA module and it got successfully inserted. From the 
> logs of this CODA module insertion i found that codec registered as 
> /dev/video[8-9].
> Coda version i'm using is
>  coda 2040000.vpu: Firmware code revision: 46072
>  coda 2040000.vpu: Initialized CODA960.
> But when called gst-launch-1.0 with the args below, i ended with error
> [ERR]   Can't open /dev/mxc_vpu: No such file or directory
> [ERR]   IOSystemInit() failure.
> May i know will the coda module will create the mxc_vpu driver ? which 
> part of code will create this driver for gstreamer to run ?
> Also im seeing white rectangular screen overlapped on the left side of 
> the video and video playback is very slow.
> Not sure what gone wrong...please share if you have any inputs for 
> fixing this issue
> Attached the log in the following link:
> [1]
> Regards,
> Chakra
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list