This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365如何设置DE模式的7寸LCD屏



主芯片:DM365

board:davinic board

在linux2.6.36下开发产品,项目开发已经很成熟,现在在其基础上添加一款新的LCD支持。

使用7寸LCD屏,型号为奇美LW700AT9309,该屏只支持DE模式

 屏幕关键时序参数:

在驱动方面设置如下时间参数

 .xres = 800,    .yres = 480,  

.fps = {60, 1},  

 .left_margin = 256,   .right_margin = 0,  .hsync_len = 0,

 .upper_margin = 45,   .lower_margin = 0,   .vsync_len = 0,  

.pixclock = 30030,

问题1:

在如上参数下,会用明显的水平条纹的闪屏或者抖屏,颜色泛白。参数是否正确?

问题2:

该屏DCLK为下降沿采集数据,如何设置VPBE使其支持下降沿发送数据(默认为上升沿)?

 

 

 

 

  • 多之前参考这两个帖子设置过,你先看看,如果不行,咱们再分析下:

    http://blog.chinaunix.net/uid-23254875-id-340999.html

    http://blog.csdn.net/luojianbing1/article/details/6540910

  • 这个屏为DE模式,只有两个边沿参数,设置之后,显示有抖动和闪屏现象。还有为下降沿采样数据不知道,DM365在哪里设置?

  • Ti技术人员帮忙解决一下,如何支持DE模式的LCD屏,在linux内核,需要修改那些寄存器支持该模式,还有时间参数上面配置是否正确。还有就是如何设置DCLK下降沿采样(需要配置哪个寄存器)?

  • LCD屏幕是下降沿采集数据,那么一般来说都是VPBE上升沿输出数据来满足建立/保持时间的要求。你可以在DM36x VPBE这边和LCD的手册互相比对一下能不能看出来这个要求是否符合。

    如果要达到你要求的这个效果,你可以在时钟线上串联反相器。

    图像的问题基本上就是时序的问题,你去测量一下DE的长度是否满足你的分辨率要求,看一下时钟的稳定度等等,确定有问题了再回去查VPBE的配置问题。

  • 用示波器测了LCD的DE和PCLK的频率,基本上和手册上的吻合

    PCLK = 33.3M    DE = 31.2K

    还有就是DE模式的LCD,只有两个参数

         .left_margin = 256, // TDEL
         .right_margin = 0,
         .upper_margin = 45, // TDEB
         .lower_margin = 0,
         .hsync_len = 0,
         .vsync_len = 0,
         .pixclock = 30000,
         .xres = 800,
         .yres = 480,
         .fps = {60, 1},

    问题1:如上配置是否有问题?

    问题2: VPBE没有寄存器设置下降沿采集模式是吗?还有就是有没有设置DE模式LCD的控制的寄存器?(由于DE模式不需要sync和hsync信号)

    问题3:想确定一下DM365如果没有对DE模式的配置(或者下降沿的设置),那么现在屏幕有闪屏和水波纹一样的刷屏,问题主要是在时间参数吗?

  • LZ还在么,,我遇到同样的问题了,也是LCD 屏,DE模式驱动,,可否留个QQ,帮我解决一下问题,,或者加我QQ:499131808

  • 把你的时序参数贴上来。

    楼主所给的时序参数中pclk计算有问题。全分辨率为1056*525@p60,pclk = 1056*525*60 = 33.264MHz。

    另外,DE模式是需要DE信号和Vsync信号的,DE信号相当于取代了Hsync信号,可以认为DE信号为Hsync信号的倒相。

  • 你好!

     可以留下你的联系方式吗?我这边有相关项目,想外包给你,也是用DM365接LCD显示

  • 你发分邮件到249635919@qq.com, 我回复你

  • 首先,LCD的模式,不管是sync模式还是DE模式,只是针对硬件来说的,软件只要控制好几个关键clk就好了。

    解决问题一:

    主要原因是LCD工作电压不稳定导致的,上面配置的时序完成时正确的,同款LCD在两种模式下配置的时序完全是一样的,不需要做修改。

    解决问题二:

    重测试的结果上看,基本没有什么影响,显示正常。