sfck 发表于 2017-8-24 09:16:22

lvds接口LCD配置

请问有谁知道imx6q的lvds接口的LCD的显示屏的具体的配置过程,还有就是时序在哪里修改?

飞凌-unix 发表于 2017-8-24 11:36:07

您好,咱们手册里边有驱动的具体列表,硬件上的话是需要检查线序以及电压是否和咱们底板匹配。

sfck 发表于 2017-8-24 14:22:41

飞凌-unix 发表于 2017-8-24 11:36
您好,咱们手册里边有驱动的具体列表,硬件上的话是需要检查线序以及电压是否和咱们底板匹配。

您好,请问是哪一份手册?还有就是硬件上在lvds口中的CFG1,CFG2,GPIO1,GPIO2,SDA,SCL的作用是什么?

飞凌-unix 发表于 2017-8-24 14:44:16

您好,linux用户手册上就有驱动路径,硬件上引脚具体是什么意思您需要自己看硬件手册

sfck 发表于 2017-8-24 14:53:45

飞凌-unix 发表于 2017-8-24 14:44
您好,linux用户手册上就有驱动路径,硬件上引脚具体是什么意思您需要自己看硬件手册

能告诉我如果要修改HSynch和VSync信号的极性是在哪个文件修改吗

飞凌-chongzi 发表于 2017-8-28 10:38:16

本帖最后由 飞凌-chongzi 于 2017-8-28 10:40 编辑

sfck 发表于 2017-8-24 14:53
能告诉我如果要修改HSynch和VSync信号的极性是在哪个文件修改吗
您好:
    移植您自己的lvds屏,首先您需要确认硬件接口,并调整线序保证与我们的一致。然后修改源码中的时钟参数,lvds的显示驱动路径为drivers/video/mxc/ldb.c,在该驱动中按照您的屏体手册在结构体中添加时钟参数,然后修改环境变量即可,至于您说的信号极性一般不用修改

sfck 发表于 2017-8-28 11:41:07

飞凌-chongzi 发表于 2017-8-28 10:38
您好:
    移植您自己的lvds屏,首先您需要确认硬件接口,并调整线序保证与我们的一致。然后修改源码中 ...

您好,这里提到的环境变量是指uboot里面的bootargs_base对吧?

飞凌-chongzi 发表于 2017-8-28 17:25:26

sfck 发表于 2017-8-28 11:41
您好,这里提到的环境变量是指uboot里面的bootargs_base对吧?

您好:
    是的,该环境变量里指定了lvds屏的结构体,您将其改为您自己添加的,或者您在原有的结构体中进行修改也是可以的

sfck 发表于 2017-8-29 09:38:07

飞凌-chongzi 发表于 2017-8-28 17:25
您好:
    是的,该环境变量里指定了lvds屏的结构体,您将其改为您自己添加的,或者您在原有的结构体中 ...

您好,我还有个疑问,就是我设置LVDS为RGB666,为什么在LVDS0的接口上,还是八位输出而不是六位输出?

飞凌-chongzi 发表于 2017-8-29 10:29:08

本帖最后由 飞凌-chongzi 于 2017-8-29 10:30 编辑

sfck 发表于 2017-8-29 09:38
您好,我还有个疑问,就是我设置LVDS为RGB666,为什么在LVDS0的接口上,还是八位输出而不是六位输出?
您好:    您的环境变量应该没设对,请按下图修改
   

jamesji 发表于 2017-8-30 14:21:19

飞凌-chongzi 发表于 2017-8-29 10:29
您好:    您的环境变量应该没设对,请按下图修改

请问我的LVDS是设置的八位输出,请问 if=RGB888,bpp=24 这样设置可以么?

sfck 发表于 2017-8-30 16:02:38

飞凌-chongzi 发表于 2017-8-29 10:29
您好:    您的环境变量应该没设对,请按下图修改

好的,我试试看

sfck 发表于 2017-8-30 16:33:41

sfck 发表于 2017-8-30 16:02
好的,我试试看

您好,我想问一下,就是lvds在8位的模式下,是采用的VESA还是JEIDA,然后在哪里修改呢?

jamesji 发表于 2017-8-30 16:52:14

sfck 发表于 2017-8-30 16:33
您好,我想问一下,就是lvds在8位的模式下,是采用的VESA还是JEIDA,然后在哪里修改呢?

请问 你的lvds的分辨率是多少?

jamesji 发表于 2017-8-30 16:58:59

飞凌-chongzi 发表于 2017-8-28 10:38
您好:
    移植您自己的lvds屏,首先您需要确认硬件接口,并调整线序保证与我们的一致。然后修改源码中 ...

版主您好 请问我移植自己的lvds屏幕是3.7寸的800*400我修改了uboot中原来screensize 1280*800-10-LVDS为800*480-4-LVDS 和lvds驱动中ldb_modledb中 添加了自己屏幕的对应参数 这样编译烧录后 设置中分辨率是1280*800 显示不正常

sfck 发表于 2017-8-30 18:10:22

jamesji 发表于 2017-8-30 16:52
请问 你的lvds的分辨率是多少?

您好,我的是1280*720的

sfck 发表于 2017-8-30 19:00:06

jamesji 发表于 2017-8-30 16:58
版主您好 请问我移植自己的lvds屏幕是3.7寸的800*400我修改了uboot中原来screensize 1280*800-10-LVDS ...

什么现象?

jamesji 发表于 2017-8-31 09:46:54

jamesji 发表于 2017-8-30 16:58
版主您好 请问我移植自己的lvds屏幕是3.7寸的800*400我修改了uboot中原来screensize 1280*800-10-LVDS ...

就是开发板里面参看 显示像素还是1280*800屏幕就是亮着但没显示

jamesji 发表于 2017-8-31 10:04:13

sfck 发表于 2017-8-30 19:00
什么现象?

你的lvds屏 可以正常显示了么?

sfck 发表于 2017-8-31 14:06:37

jamesji 发表于 2017-8-31 10:04
你的lvds屏 可以正常显示了么?

也是没显示
页: [1] 2
查看完整版本: lvds接口LCD配置