码迷,mamicode.com
首页 > 系统相关 > 详细

Linux LVDS 参数配置

时间:2020-04-01 11:16:11      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:blog   detail   sheet   cti   ice   ash   关于   ng2   syn   

  • 参考:

    https://blog.csdn.net/u014770862/article/details/76274951

  • 找到 LVDS datasheet 的屏幕参数表格,如下:

    技术图片

  • 由上图我们可以看到

    CLK == 71.1MHz 的时候, 
    Tv - Tvd == 23
    Th - Thd == 160
    
  • 在 Linux devicetree 里面,关于 LVDS 的配置如下

    542                timing2: timing2 {
    543                         clock-frequency = <71100000>;
    544                         hactive = <1280>;
    545                         vactive = <800>;
    546                         hback-porch = <75>;
    547                         hfront-porch = <75>;
    548                         vback-porch = <13>;
    549                         vfront-porch = <5>;
    550                         hsync-len = <10>;
    551                         vsync-len = <5>;
    552                         hsync-active = <0>;
    553                         vsync-active = <0>;
    554                         de-active = <0>;
    555                         pixelclk-active = <0>;
    556                 };
    
    这里 CLK 就填上面的 CLK
    hactive  vactive 就是分辨率
    (hback-porch + hfront-porch + hsync-len) == (Th - Thd)
    (vbach-porch + vfront-porch + vsync-len) == (Tv - Tvd)
    pixelclk-active 是时钟旋转,1 的时候,时钟旋转,0 不旋转。
    

Linux LVDS 参数配置

标签:blog   detail   sheet   cti   ice   ash   关于   ng2   syn   

原文地址:https://www.cnblogs.com/chenfulin5/p/12610500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!