导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    T113S3 mipi800x1280屏幕无法点亮

    T Series
    2
    5
    170
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • A
      andy123 LV 2 最后由 编辑

      目前来看时序已经正常了,但屏幕死活点不亮
      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 1 条回复 最后回复 回复 引用 分享 0
      • A
        andy123 LV 2 最后由 编辑

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

        1 条回复 最后回复 回复 引用 分享 0
        • T
          tivon LV 6 @andy123 最后由 编辑

          @andy123 te不对吧

          A 1 条回复 最后回复 回复 引用 分享 0
          • A
            andy123 LV 2 @tivon 最后由 编辑

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

            T 1 条回复 最后回复 回复 引用 分享 0
            • T
              tivon LV 6 @andy123 最后由 编辑

              @andy123 这种屏幕是不会用到te的,多看看全志的文档

              1 条回复 最后回复 回复 引用 分享 0
              • 1 / 1
              • First post
                Last post

              Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

              行为准则 | 用户协议 | 隐私权政策