采用ADV7280 + imx6ull,在调试CSI的时候,发现图像如下:
图像的边界与显示的边界是错位的,边界有时候会移动。
软件使用v4l2框架,使用USERPTR,获取/dev/video1的图像,然后使用pxp将UYVY转换成RGB565显示在屏幕上。
1. ADV7280输入为PAL 30fps, interlace Mode,ADV7280 启用I2P, 输出为576p Progressive Mode。
7280的0x10寄存器的值为:0x4d,
2. IMX 6的主要配置为,启用CCIR,VideoMode为 Progressive Mode。
主要寄存器的值如下:
0x21c4000: 0x01190502
0x21c4004: 0xC0000000
0x21c4008: 0x79BA10A0
0x21c4034: 0x05A00240
0x21c4048: 0x8002D000
请帮忙看下是什么问题,谢谢。