AnsweredAssumed Answered

IMX6UL capture rgb888 video

Question asked by yunwei he on May 15, 2017
Latest reply on May 24, 2017 by yunwei he

Dear all,

I would like to capture video on IMX6UL platfrom,  the video interface is parallel rgb 24-bit, so input format is rgb888, the resolution is 1080p30

But I find the IMX6UL capture driver seems not support rgb888 capture. The driver file is drivers/media/platform/mxc/subdev/mx6s_capture.c, we can see it only supports these formats:

250 static struct mx6s_fmt formats[] = {
251 {
252 .name = "UYVY-16",
253 .fourcc = V4L2_PIX_FMT_UYVY,
254 .pixelformat = V4L2_PIX_FMT_UYVY,
255 .mbus_code = V4L2_MBUS_FMT_UYVY8_2X8,
256 .bpp = 2,
257 }, {
258 .name = "YUYV-16",
259 .fourcc = V4L2_PIX_FMT_YUYV,
260 .pixelformat = V4L2_PIX_FMT_YUYV,
261 .mbus_code = V4L2_MBUS_FMT_YUYV8_2X8,
262 .bpp = 2,
263 }, {
264 .name = "YUV32 (X-Y-U-V)",
265 .fourcc = V4L2_PIX_FMT_YUV32,
266 .pixelformat = V4L2_PIX_FMT_YUV32,
267 .mbus_code = V4L2_MBUS_FMT_AYUV8_1X32,
268 .bpp = 4,
269 }
270 };

 

So did the capture driver of IMX6UL support rgb888, and  could it capture 30fps when the resolution is 1080p?

Outcomes