MN34229+SN65LVDS324,MN34229驱动中设置有效像素宽1944,高1092,2CH-2PORT,1080P60模式,
设置SN65LVDS324寄存器配置:
0x09—0x02,
0x0a—0x62,
0x0b—0x07,
0x0c—0x98,
0x0d—0x04,
0x0e—0x44,
配置完后读取寄存器为:
0x09—0x02,
0x0a—0xe2,
0x0b—0x07,
0x0c—0x98,
0x0d—0x04,
0x0e—0x44,
0x10—0x00,
0x11—0x80,
此时图像显示正常,然而0x11为何一直为0x80,这个位表示图像帧大小错误,我修改了不同的0x0b、0x0c、0x0d、0x0e的值,但是一直都无法消除该错误,请问该如何设置可以消除该错误状态?虽然图像出来了,但是在某些状态下会出现异常,对这个错误状态会引发什么问题不清楚,所以还是要解决这个帧大小报错的问题,谢谢!
Wanda WANG:
我问下产品线,看有没有建议。
Wanda WANG:
产品线的回复:
please let me know both the frame of active video and the blanking. if you are sending 1080p active video, please try to configure default in LVDS324.
JerryYang:
回复 Wanda WANG:
你好,我在使用IMX185时也碰到这个问题,在IMX185中有很清楚的图像区域设置,我把这种模式的图发上来,现在IMX185使用的是LVDS PARALLEL 输出模式,1080P60 12bit,水平方向像素(HMAX)2200,水平方向像素(VMAX)1125,像素及录区:1920*1080,我按照IMX185的图上说的1952*1115,1945*1105,1937*1097,1920*1080,这些组合均设置到LVDS324的0xB、0xC、0xD、0xE寄存器中,读取0x11寄存器却为0x88,这个问题一直无法解决,LVDS324端怎样才能设置到正确的值呢,或者能检测到输入的数据的有效像素区域大小?