打印
[i.MX]

lvds linux 驱动

[复制链接]
2023|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Anne521|  楼主 | 2016-1-28 15:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
i.MX6Q 开发板安装1280x800-lvds  Linux系统,启动后如图所示:
C:\Users\hc\Desktop\11.jpg

这是什么原因呢?是由于参数不对吗?还是屏幕与开发板连线的问题呢?

我屏幕的参数如下所示:
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 "  

相关帖子

沙发
Anne521|  楼主 | 2016-1-28 15:29 | 只看该作者
板凳
Anne521|  楼主 | 2016-1-28 15:32 | 只看该作者
麻烦各位大侠,帮帮忙,急。。。。。真的不知道为什么会出现这样的现象呢?

使用特权

评论回复
地板
Anne521|  楼主 | 2016-1-28 17:12 | 只看该作者
哈哈,解决了。找到问题了。:D

使用特权

评论回复
5
dayqr| | 2016-1-28 17:17 | 只看该作者
楼主,可以共享一下怎么解决的呗,遇到类似问题的,可以参考啊

使用特权

评论回复
6
cloudsyncs| | 2016-1-29 00:21 | 只看该作者
楼主能否讲下,我的开发板是天嵌E9的,原来配有1366*768的屏幕的,我现在要换成1280*800的,uboot和kernel分别要修改那些地方

使用特权

评论回复
7
mini1986| | 2016-2-1 15:12 | 只看该作者
目测,内核里面估计就只修改上面那两个文件就够了......

使用特权

评论回复
8
free_tend| | 2016-2-1 15:56 | 只看该作者
我一般只改ldb.c的内容 然后uboot传参 就可以了.

使用特权

评论回复
9
Anne521|  楼主 | 2016-2-25 16:14 | 只看该作者
我之所以之前一直没有成功,是因为我这边的屏幕接口线连接的不正确。导致我很久没有调出来。
就根据我上面提到的修改文件就行。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

18

帖子

0

粉丝