imx6 ipu rotation

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6 ipu rotation

1,138 Views
jigneshpatel
Contributor III

Hi,

We have implemented the rotation of ipu by changing mxc_ipuv3_fb_rotate.c(file attached).
It give the successful rotation but when I start to stream the camera on display it gives the following error.

# gst-launch-1.0 imxv4l2videosrc device=/dev/video0 ! imxipuvi
deotransform ! imxipuvideosink
Setting pipeline to PAUSED ...
ERROR: v4l2 capture: unsupported ioctrl!
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
imx-ipuv3 2400000.ipu: ERR[0xa8c8ac00-no:0x3e270]ipu task_id:1 busy!
imx-ipuv3 2400000.ipu: ERR:[0xa8c8ac00] no-0x3e270 state: ipu busy
imx-ipuv3 2400000.ipu: ERR: [0xa8c8ac00] no-0x3e270,state 8: ipu busy
imx-ipuv3 2400000.ipu: ERR: no-0x3e270,ipu_queue_task err:-125

Can you please help to sort out this issue?

Linux revision: 4.9.88

Thanks,
Jignesh Patel

0 Kudos
1 Reply

932 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jignesh

seems gstreamer-imx plugins (like imxipuvideosink) were used in the case and issue

can be posted on:

Issues · Freescale/gstreamer-imx · GitHub 

Altenatively one can try nxp imx-gst1.0-plugins as described in sect.7.3.15 Video conversion.

attached Linux Guide, use Demo Images from

i.MX Software and Development Tools | NXP 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos