[i.MX] lvds接的屏没有显示

[复制链接]
2504|12
 楼主| ruofeng1008 发表于 2015-12-14 10:44 | 显示全部楼层 |阅读模式
用的是i.mx6dl,板子是自己设计的,跟官方的DEMO板硬件差不多,根据文档和网站上的资料,修改了ldb.c里面对应的参数,但是显示出现条纹,没有图像,急救!!!
求帮帮忙!!!
 楼主| ruofeng1008 发表于 2015-12-14 10:50 | 显示全部楼层
本帖最后由 ruofeng1008 于 2015-12-14 11:20 编辑

uboot启动参数: setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB24,bpp=32 ldb=sin1 video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale

屏的参数

屏的参数

修改的fb

修改的fb

RGB888格式

RGB888格式

选择LDB-XGA

选择LDB-XGA
3AYC4G_H14ZUP04Y12GO1U7.png

log信息.pdf

245.09 KB, 下载次数: 5

 楼主| ruofeng1008 发表于 2015-12-14 11:21 | 显示全部楼层
版主能帮帮忙吗?困扰了一周了,一直找不到原因,很急啊。
mini1986 发表于 2015-12-14 16:49 | 显示全部楼层
帮你顶了......
 楼主| ruofeng1008 发表于 2015-12-14 17:05 | 显示全部楼层
用示波器测量CLK正常。求各位大神帮忙啊   
在线等。。。。
 楼主| ruofeng1008 发表于 2015-12-15 09:30 | 显示全部楼层
ruofeng1008 发表于 2015-12-14 17:05
用示波器测量CLK正常。求各位大神帮忙啊   
在线等。。。。

各位好心人能帮忙看看吗?
 楼主| ruofeng1008 发表于 2015-12-16 16:23 | 显示全部楼层
原来是屏坏的,换了个屏就行了。一周的时间浪费了。
大苏牙 发表于 2015-12-16 19:48 | 显示全部楼层
感觉是接触不良或者屏出毛病了

评分

参与人数 1威望 +1 收起 理由
ruofeng1008 + 1 赞一个!

查看全部评分

mini1986 发表于 2015-12-24 15:21 | 显示全部楼层
有时候驱动找不出问题来,就有必要查查硬件的问题了......
kris_fei 发表于 2015-12-24 16:53 | 显示全部楼层
ruofeng1008 发表于 2015-12-16 16:23
原来是屏坏的,换了个屏就行了。一周的时间浪费了。

过来一周才想到换屏....:o
Anne521 发表于 2016-1-28 15:39 | 显示全部楼层
本帖最后由 Anne521 于 2016-1-28 15:42 编辑

我的问题跟你的一样,也是条纹。但是我的屏幕没有坏。我也不知道为什么。求帮忙。图片上就是我的屏幕显示的。
我屏幕的参数如下所示:
linux-3.0.35/drivers/video/mxc/ldb.c
{
         "LDB-XGA",60,1024,768,17857,//,19531
         220, 40,
         21, 7,
         60, 10,
         0,
         FB_VMODE_NONINTERLACED,
         FB_MODE_IS_DETAILED,
},
linux-3.0.35/arch/arm/mach-mx6/board-mx6q_sabresd.c
{
         .disp_dev = "ldb",
         .interface_pix_fmt = IPU_PIX_FMT_RGB666,
         .mode_str = "LDB-XGA",//"LVDS-1024x768",
         .default_bpp = 18,
         .int_clk = false,
         .late_init = false,
        },
u-boot-2009.08/include/configs/mx6q_sabresd.h
"bootargs_base=setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666,bpp=18 ldb=sin1 video=mxcfb1:off\0 "  



但是屏幕就是不正常显示,连画面都显示不出呀。
这到底是我配置有问题,还是硬件连接问题大呀?求博主帮帮忙,急。。。。。

1

1

2

2
cloudsyncs 发表于 2016-1-29 00:40 | 显示全部楼层
ruofeng1008 发表于 2015-12-14 10:50
uboot启动参数: setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RG ...

请问uboot的启动参数一定要设置正确kernel才能显示的吗?????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

31

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部