Hi !
We have a custom platform with a DM6446 chip , a CCD sensor and an FPGA. The FPGA gets raw video data from CCD sensor and converts the video data to YUV 4:2:2 format, 16 bits per pixel. The frame format is progressive. We want to send this video data to VPFE interface on DM6446 in generic YCbCr then. But the V4L2 Linux vpfe driver for DM6446 only supports BT656 interlace video data by default, so how can I do to achieve my purpose? I mean do I have to modify the vpfe driver to make it can receive generic YUV data or rewrite a driver if necessary? Is there any other way to make DM6446 receive progressive YUV video data? I have heard that the current vpfe driver for DM6446 can be configured to receive progressive video data in BT656 mode, if so, does it mean that we need to configure the video data into BT656 standard in FPGA side?
Thanks for any help.