[全志T113]:5寸RGB屏幕测试

[全志T113]:5寸RGB屏幕测试

在这里插入图片描述

对于t113而言,其设备树在:

/home/ubuntu/Tina-Linux/device/config/chips/t113/configs/mq_r/board.dts

1.设备树修改

我们需要修改的lcd驱动如下:

主要是我写done的部分

&lcd0 {
	lcd_used            = <1>;

	lcd_driver_name     = "default_lcd";
	lcd_backlight       = <50>;
	lcd_if              = <0>;

	lcd_x               = <800>;
	lcd_y               = <480>;
	lcd_width           = <150>;
	lcd_height          = <94>;
	lcd_dclk_freq       = <24>;

	lcd_pwm_used        = <1>;
	lcd_pwm_ch          = <7>;
	lcd_pwm_freq        = <500>;
	lcd_pwm_pol         = <0>;

	lcd_hbp             = <12>; //done
	lcd_ht              = <816>; //done
	lcd_hspw            = <4>; //done
	lcd_vbp             = <12>; //done
	lcd_vt              = <496>; //done
	lcd_vspw            = <4>; //done

	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>;

	deu_mode            = <0>;
	lcdgamma4iep        = <22>;
	smart_color         = <90>;

	pinctrl-0 = <&rgb18_pins_a>;
	pinctrl-1 = <&rgb18_pins_b>;
};

在这里插入图片描述

  • HT(Hsync Total) HT 的值是 816,这个值不需要修改
  • HBP(Hsync Back Porch)不过由于全志平台的 HBP 的含义是 HBP + HSPW,4+8=12
  • HSPW(Hsync Plus Width),HSPW 的值是 4
  • VT(Vsync Total)vT 的值是 496
  • VBP(Vsync Back Porch)不过由于全志平台的 VBP 的含义是 VBP + VSPW,4+8=12
  • VSPW(Vsync Plus Width)VSPW 的值是 4

2.uboot修改

此外,需要关闭UBOOT显示,不然会导致屏幕的CLK出现异常,不太清楚现在的sdk有没有修改。

打开麻雀的配置文件,可以发现配置是sun8iw20p1_defconfig

在这里插入图片描述

把CONFIG_DISP2_SUNXI给注释掉

在这里插入图片描述

un8iw21p1_defconfig里面的CONFIG_DISP2_SUNXI也注释掉

3.屏幕测试

常见的屏幕测试如下,分别是雪花屏,清除雪花屏和彩色条

cat /dev/unrandom > /dev/fb0 
cat /dev/zero > /dev/fb0
echo 8 > /sys/class/disp/disp/attr/colorbar

在这里插入图片描述

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值