打印
[i.MX]

如何设置IMX6的LVDS的颜色深度?

[复制链接]
5424|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LVDS, mx, se, TE, pi
最近在调试一个18寸的LVDS屏,刚开始LVDS显示模糊,以为是线材的原因,后来发现不是的。当颜色深度为16的时候屏幕没有任何显示,当颜色深度为32时候可以显示模糊的企鹅。播放视频也很模糊
        .disp_dev = "ldb",
        .interface_pix_fmt = IPU_PIX_FMT_RGB666,
        .mode_str = "LDB-XGA",
        .default_bpp = 18,
        .int_clk = false,
        }, {
        .disp_dev = "lcd",
        .interface_pix_fmt = IPU_PIX_FMT_RGB565,
        .mode_str = "CLAA-WVGA",
        .default_bpp = 18,
        .int_clk = false,
        .late_init = false,
        }, {
        .disp_dev = "ldb",
        .interface_pix_fmt = IPU_PIX_FMT_RGB666,
        .mode_str = "LDB-VGA",
        .default_bpp = 18,
        .int_clk = false,
        .late_init = false,
        },


希望可以通过修改内核的默认bpp=18来适应屏幕,无论怎么修改uboot参数,设置bpp=16/18/32,但是在终端下面查看的cat /sys/class/graphrc/fb0/bit_per_pix 总是32或者16,无法设置成18,请遇到此问题或者有过经验的人,可以指点一下,非常感谢!!!
uboot参数:setenv bootargs_base 'setenv bootargs console=ttymxc0,115200 video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666,bpp=18 ldb=dul0'

abc.jpg (116.52 KB )

abc.jpg

相关帖子

沙发
mini1986| | 2015-6-11 16:46 | 只看该作者
没有弄过,关注一下......

使用特权

评论回复
板凳
604603487| | 2015-6-11 16:58 | 只看该作者
弄过,高两位色丢了

使用特权

评论回复
地板
604603487| | 2015-6-11 16:59 | 只看该作者
if=RGB888,bpp=32

使用特权

评论回复
5
604603487| | 2015-6-11 17:00 | 只看该作者
如果有错误 RGB24  bpp=32

使用特权

评论回复
6
604603487| | 2015-6-11 17:01 | 只看该作者
具体的还得看你内核,基本就是这出的问题

使用特权

评论回复
7
wangyuanfei555|  楼主 | 2015-6-12 08:38 | 只看该作者
本帖最后由 wangyuanfei555 于 2015-6-12 08:43 编辑
604603487 发表于 2015-6-11 17:01
具体的还得看你内核,基本就是这出的问题

非常感谢你的指点,我把你的方法试了一下,发现屏幕,可以显示了,比以前好多了,不过屏幕显示还有一些条纹,可能还要在内核里面的驱动(ldb.c)里面修改一下才行,我在跟踪一下内核代码哈,谢谢你!!

abc.jpg (252.42 KB )

abc.jpg

使用特权

评论回复
8
604603487| | 2015-6-12 13:14 | 只看该作者
wangyuanfei555 发表于 2015-6-12 08:38
非常感谢你的指点,我把你的方法试了一下,发现屏幕,可以显示了,比以前好多了,不过屏幕显示还有一些条 ...

嗯,这些条纹我没遇到过,你看看参数吧:lol

使用特权

评论回复
9
FSL_TICS_Rita| | 2015-6-12 14:03 | 只看该作者
wangyuanfei555 发表于 2015-6-12 08:38
非常感谢你的指点,我把你的方法试了一下,发现屏幕,可以显示了,比以前好多了,不过屏幕显示还有一些条 ...

楼主你好,如果你这里硬件完全OK的话,应该是屏的参数设置有问题,建议你参考屏的数据手册检查一下。

使用特权

评论回复
10
wangyuanfei555|  楼主 | 2015-6-12 16:17 | 只看该作者
604603487 发表于 2015-6-12 13:14
嗯,这些条纹我没遇到过,你看看参数吧

嗯嗯,好的,谢谢你

使用特权

评论回复
11
wangyuanfei555|  楼主 | 2015-6-12 16:21 | 只看该作者
FSL_TICS_Rita 发表于 2015-6-12 14:03
楼主你好,如果你这里硬件完全OK的话,应该是屏的参数设置有问题,建议你参考屏的数据手册检查一下。 ...

谢谢你的指导!!嗯,我猜测也是屏的参数没有设置正确导致的,我发现用QT播放图片显示正常,但是用gplay 命令播放视频就会有条纹产生,视频播放也不流畅,我还在跟踪原因。。

使用特权

评论回复
12
FSL_TICS_Rita| | 2015-6-18 17:55 | 只看该作者
wangyuanfei555 发表于 2015-6-12 16:21
谢谢你的指导!!嗯,我猜测也是屏的参数没有设置正确导致的,我发现用QT播放图片显示正常,但是用gplay  ...

好的,有问题我们再沟通哈~~

使用特权

评论回复
13
FSL_TICS_Rita| | 2015-7-14 12:08 | 只看该作者
楼主你好,请问你帖中问题是否已经解决呢?
非常感谢你关于i.mx 的技术问题。如果你没有其他问题,我们将此帖默认为已解决。
如果没有欢迎继续在这里讨论交流哈~~

使用特权

评论回复
14
ly466098850| | 2015-11-19 09:19 | 只看该作者
你好,我现在在调18.5寸的液晶时也出现了您之前出现的问题,(RGB=24,bpp=32),QT显示没问题,但是GPLAY播放视频出现竖条纹,与你之前的一样的现象,想问一下怎么解决。:Q

使用特权

评论回复
15
ly466098850| | 2015-11-19 09:21 | 只看该作者
请协助一下,之前驱19寸的时候没这些问题。是不是18寸的比较特殊。最近调了几天都没弄出来,项目催的急,请帮忙!!!谢谢
@wangyuanfei555
@FSL_TICS_Rita

使用特权

评论回复
16
ly466098850| | 2015-11-19 09:22 | 只看该作者
@FSL_TICS_Rita @wangyuanfei555

使用特权

评论回复
17
wangyuanfei555|  楼主 | 2015-11-19 18:15 | 只看该作者
ly466098850 发表于 2015-11-19 09:21
请协助一下,之前驱19寸的时候没这些问题。是不是18寸的比较特殊。最近调了几天都没弄出来,项目催的急,请 ...

我的在linux中才出现这种问题,但是安卓系统之后,就没有这个现象了,播放视频和图片都正常的,在linux中出现这个问题,我也没有在跟踪深研究。

使用特权

评论回复
18
ly466098850| | 2015-11-20 08:46 | 只看该作者
wangyuanfei555 发表于 2015-11-19 18:15
我的在linux中才出现这种问题,但是安卓系统之后,就没有这个现象了,播放视频和图片都正常的,在linux中 ...

谢谢回复。参数的话是一样的吗?在安卓中可以用, 在linux上就不行了啊,这两个系统对液晶有什么区别吗

使用特权

评论回复
19
ly466098850| | 2015-11-20 08:52 | 只看该作者
@FSL_TICS_Rita 版主,这个问题与系统有关,求解决。

使用特权

评论回复
20
wangyuanfei555|  楼主 | 2015-11-23 10:18 | 只看该作者
ly466098850 发表于 2015-11-20 08:46
谢谢回复。参数的话是一样的吗?在安卓中可以用, 在linux上就不行了啊,这两个系统对液晶有什么区别吗
...

可能跟应用层有关吧,安卓和linux的驱动都是一样的,只是安卓用的播放器的原因,导致播放视频OK的

使用特权

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

本版积分规则

13

主题

35

帖子

0

粉丝