I'm using a custom i.MX6DL board based on the Sabre. I'm using the LDB driver, and our output goes from the IPU display port to an FPGA. I have a number of HD progressive formats working, and I also have these interlaced formats working 1080i50 and 1080i59.94. I have not been able to get either 480i59.94 or 576i50 working. I can get a properly interlaced picture, but the colours are wrong. It looks like I only get luma information, and it's taken incorrectly as chroma, so I see only green and violet, with dark areas of the picture as green and brighter areas as violet. Our FPGA is expecting UYVY16 format. What is different about the SD formats that I need to change?
EDIT: This is a problem with our hardware, but if anyone needs to use SD formats from the IPU there is a patch here: Patch to Support BT656 and BT1120 Output For i.MX6 BSP