导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. andy123
    3. 帖子
    A
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 122
    • 主题 1
    • 帖子 3
    • 最佳 0
    • 群组 0

    andy123 发布的帖子

    • 回复: T113S3 mipi800x1280屏幕无法点亮

      @tivon 谢谢您的回复,请问您是指要修改屏幕驱动芯片寄存器配置吗

      发布在 T Series
      A
      andy123
    • 回复: T113S3 mipi800x1280屏幕无法点亮

      f53ca7ec-9cac-4280-8440-781682b58f3c-image.png
      我这里还有这个问题

      发布在 T Series
      A
      andy123
    • T113S3 mipi800x1280屏幕无法点亮

      目前来看时序已经正常了,但屏幕死活点不亮
      9f3051a0-48ae-4338-943b-5d9e1aed8c8c-77b2718d5568539d0bc61ca4ed7efe75.png

      这是我的设备树

      &lcd0 {
      	lcd_used            = <1>;
      	lcd_driver_name     = "tft08006";
      	lcd_backlight       = <200>;
      	lcd_if              = <4>;
      
      	lcd_x               = <800>;
      	lcd_y               = <1280>;
      	lcd_width           = <151>;
      	lcd_height          = <94>;
      	lcd_dclk_freq       = <72>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <50000>;
      	lcd_pwm_pol         = <0>;
      	lcd_pwm_max_limit   = <255>;
      
      	lcd_hbp             = <40>;
      	lcd_ht              = <900>;
      	lcd_hspw            = <20>;
      	lcd_vbp             = <14>;
      	lcd_vt              = <1328>;
      	lcd_vspw            = <4>;
      
      	lcd_dsi_lane        = <4>;
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;
      	lcd_io_phase        = <0x0000>;
      	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>;
      
      	lcd_dsi_if			= <0>;
      	lcd_dsi_format		= <0>;
      	lcd_dsi_te			= <1>;
      	lcd_dsi_eotp		= <0>;
      
      	pinctrl-0 = <&dsi4lane_pins_a>;
      	pinctrl-1 = <&dsi4lane_pins_b>;
      	// lcd_gpio_0 = <&pio PD 22 GPIO_ACTIVE_HIGH>;	
      };
      
      &dsi4lane_pins_a {
      	allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9";
      	allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9";
      	allwinner,function = "dsi4lane";
      	allwinner,muxsel = <4>;
      	allwinner,drive = <3>;
      	allwinner,pull = <0>;
      };
      
      &dsi4lane_pins_b {
      	allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9";
      	allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9";
      	allwinner,function = "dsi4lane_suspend";
      	allwinner,muxsel = <7>;
      	allwinner,drive = <1>;
      	allwinner,pull = <0>;
      };
      

      我在思考有没有可能是我的驱动代码问题,有没有大佬帮忙指点一下

      发布在 T Series
      A
      andy123
    • 1 / 1