您尚未登录。

楼主 # 2022-04-26 19:39:51

mhcsoft
会员
注册时间: 2022-04-18
已发帖子: 3
积分: 3

求助: 有朋友在D1上点过双通道1920X1080的显示屏吗,改了如下配置一直没显示

下面是配置:

James 说:

&lcd0 {
    lcd_used            = <1>;

    lcd_driver_name     = "default_lcd";
    lcd_backlight       = <150>;
    lcd_if              = <3>;

    lcd_x               = <1920>;
    lcd_y               = <1080>;
    lcd_width           = <150>;
    lcd_height          = <94>;
    lcd_dclk_freq       = <150>;
    lcd_rb_swap            = <0>;
   
    lcd_pwm_used        = <1>;
    lcd_pwm_ch          = <0>;
    lcd_pwm_freq        = <50000>;
    lcd_pwm_pol         = <1>;
    lcd_pwm_max_limit   = <255>;

    lcd_hbp             = <20>;
    lcd_ht              = <2200>;
    lcd_hspw            = <10>;
    lcd_vbp             = <10>;
    lcd_vt              = <1125>;
    lcd_vspw            = <5>;

    lcd_lvds_if         = <1>;
    lcd_lvds_colordepth = <0>;
    lcd_lvds_mode       = <0>;
    lcd_frm             = <1>;
    lcd_io_phase        = <0x0000>;
    lcd_hv_clk_phase    = <0>;
    lcd_hv_sync_polarity = <0>;
    lcd_gamma_en        = <0>;
    lcd_bright_curve_en = <0>;
    lcd_cmap_en         = <0>;
    lcd_fsync_act_time  = <1000>;
    lcd_fsync_dis_time  = <1000>;
   
    deu_mode            = <0>;
    lcdgamma4iep        = <22>;
    smart_color         = <90>;

    pinctrl-0 = <&lvds0_pins_a>;
    pinctrl-1 = <&lvds0_pins_b>;
    lcd_bl_en = <&pio PD 20 GPIO_ACTIVE_HIGH>;       
};

James 说:

lvds0_pins_b: lvds0@1 {
                pins  = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \
                "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19";
                function = "io_disabled";
                drive-strength = <30>;
                bias-disable;
            };

            rgb24_pins_a: rgb24@0 {
                pins = "PB2", "PB3", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", \
                    "PB4", "PB5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", \
                    "PB6", "PB7", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", \
                    "PD18", "PD19", "PD20", "PD21";
                function = "lcd0";
                drive-strength = <30>;
                bias-disable;
            };

离线

楼主 #1 2022-04-26 19:41:33

mhcsoft
会员
注册时间: 2022-04-18
已发帖子: 3
积分: 3

Re: 求助: 有朋友在D1上点过双通道1920X1080的显示屏吗,改了如下配置一直没显示

			
lvds0_pins_a: lvds0@0 {
				pins  = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \
				"PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19";
				function = "lvds0";
				drive-strength = <30>;
				bias-disable;
			};

			lvds0_pins_b: lvds0@1 {
				pins  = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \
				"PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19";
				function = "io_disabled";
				drive-strength = <30>;
				bias-disable;
			};

pin脚贴错了

离线

#2 2022-04-26 20:39:45

哇酷小二
管理员
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,387
积分: 1902
个人网站

Re: 求助: 有朋友在D1上点过双通道1920X1080的显示屏吗,改了如下配置一直没显示

一根一根线对照 pdf 手册再测量一下,先排除硬件问题。

我前面驱动15寸屏,因为错了一根线位置不亮。





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn