在线时间11 小时
UID3310496
注册时间2016-9-7
NXP金币0
该用户从未签到
注册会员

- 积分
- 119
- 最后登录
- 2016-12-14
|
大家好,最近我在Android4.4.2上调试LVDS显示,屏是只支持DE模式,用的3对信号线,接LVDS0,我的u-boot启动参数显示是这样设置的:video=mxcfb0:dev=ldb,LDB-WXGA,if=RGB666,bpp=18 video=mxcfb1 ff video=mxcfb2 ff fbmem=28M
LVDS屏的参数见附件(分辨率1366*768,时钟频率69.3M),ldb.c中是这样设置的:
"LDB-WXGA", 60, 1366, 768, 14430,
160, 30,
22, 6,
50, 12,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
板子.c中
static struct ipuv3_fb_platform_data sabresd_fb_data[] = {
{
.disp_dev = "ldb",
.interface_pix_fmt = IPU_PIX_FMT_RGB666,
.mode_str = "LDB-WXGA",
.default_bpp = 18,
.int_clk = false,
.late_init = false,
},
现在的情况是进系统后屏只有一片白色背光,用示波器看只有时钟脚有稳定的正弦波,其他数据脚都是杂波,而且发现LVDS1的时钟脚的正弦波频率为65,LVDS0的时钟频率完全不对,在uboot中指定ldb=sin0后LVDS1的频率没了,LVDS0的频率只有40几,请大家帮忙看看我的设置哪里不对,还是还缺少了哪些步骤?
谢谢!!
|
|