Firefly开源社区

打印 上一主题 下一主题

RK3288 Android7.1 LVDS问题

24

积分

0

威望

0

贡献

技术小白

积分
24

RK3288 Android7.1 LVDS问题

发表于 2019-4-12 10:36:45      浏览:7472 | 回复:2        打印      只看该作者   [复制链接] 楼主
刚接触RK平台,这屏是双路lvds vesa 8bit RGB888,在MTK平台点亮过,我在rk3288-evb-android-rk808-lvds.dts下面的lvds修改
  1. &lvds_panel {
  2.     status = "okay";
  3.     compatible ="simple-panel";
  4.     //backlight = <&backlight>;
  5.     bus-format = <MEDIA_BUS_FMT_RGB888_1X24>;
  6.     power-supply = <&vcc_lcd>;
  7.     enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
复制代码
在system.prop修改
  1. sys.hwc.device.primary=LVDS
  2. #sys.hwc.device.primary=DSI,HDMI-A,LVDS
  3. #sys.hwc.device.extend=LVDS
复制代码



烧录进去,有背光,屏幕一直白红绿蓝四种颜色不断切换,如果是时序不对,dts里哪些参数是设置时序的。


回复

使用道具 举报

24

积分

0

威望

0

贡献

技术小白

积分
24
发表于 2019-4-12 10:40:13        只看该作者  沙发
补充:上面显示不全,补上
&lvds_panel {
    status = "okay";
    compatible ="simple-panel";
    //backlight = <&backlight>;
    bus-format = <MEDIA_BUS_FMT_RGB888_1X24>;
    power-supply = <&vcc_lcd>;
    delay,disable = <10>;
    enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
    //rockchip,data-mapping = "jeida";
    rockchip,data-mapping = "vesa";
    rockchip,data-width = <24>;
    rockchip,output = "duallvds";

    display-timings {
        native-mode = <&timing0>;
        timing0: timing0 {
                clock-frequency = <148000000>;
                hactive = <1920>;             /* Horizontal display area thd 1024       DCLK            */
                vactive = <1080>;             /* Vertical display area tvd   600        H               */
                hback-porch = <48>;           /* HS Width +Back Porch   160  160   160  DCLK (Thw+ thbp)*/
                hfront-porch = <60>;          /* HS front porch thfp    16   160   216  DCLK            */
                vback-porch = <8>;            /* VS front porch tvfp    1    12    127  H               */
                vfront-porch = <33>;       /* VS Width+Back Porch    23   23    23   H (Tvw+ tvbp)   */
                hsync-len = <32>;             /* HS Pulse Width thw     1     -    140  DCLK            */
                vsync-len = <4>;              /* VS Pulse Width tvw     1     -     20  H               */
                hsync-active = <0>;
                vsync-active = <0>;
                de-active = <0>;
                pixelclk-active = <0>;
        };
    };

};
回复

使用道具 举报

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2019-4-24 16:51:43        只看该作者  板凳
请给出完整的 rk3288-evb-android-rk808-lvds.dts,为什么我的android 7 没有这个文件。我是在 rk3288-firefly-reload.dts 这个基础上修改的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表