Linux Kernel: v4.9.11
In my on-going battle to get an AD7280M (csi-mipi) working on an i.MX7 I can now successfully capture/stream images from a PAL camera feed. The ADV7280M is capable of operating in both PROGRESSIVE and INTERLACED modes.
For my working PAL I have configured the active image sizes as:
- PAL INTERLACED = 720 x 288
- PAL PROGRESSIVE = 720 x 576
I have now moved on to trying a NTSC camera source, but I cannot get it to work properly. As interlaced NTSC can have difference image sizes for the ODD and EVEN fields, I have concentrated on progressive. On following the same line of thinking as for PAL I have tried the following active image size:
- NTSC INTERLACED = 720 x 480
The image is clearly recognizable, BUT the image is scrolling diagonally.
I get this problem from both the NTSC camera feed and also if I configure the ADV7280M to output its internal NTSC test pattern, so the problem is nothing to do with the camera itself.
Anybody have any experience in getting NTSC stable with the MIPI CSI of an i.MX7 ??