当前位置:   article > 正文

px30-andrioid8.1在启动时关闭logo,只显示andriod动画logo_android开发 启动时的logo怎么禁止

android开发 启动时的logo怎么禁止

uboot阶段:
px30_android-8.1\uboot\drivers\video\pwm_backlight.c 中对

dm_gpio_set_value(&priv->enable, 0);
  • 1

设值,0表示uboot阶段不开起gpio使能,效果为uboot阶段黑屏达到不显示logo的作用

static int pwm_backlight_enable(struct udevice *dev)
{
   ->
   ->
   ->
   ->
   ->
	if (dm_gpio_is_valid(&priv->enable))
	   dm_gpio_set_value(&priv->enable, 0);	//uboot不开起gpio使能,效果不显示logo
	   //dm_gpio_set_value(&priv->enable, 1);

	return 0;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

kernel阶段:
px30_android-8.1\kernel\arch\arm64\boot\dts\rockchip\px30-evb-ddr3-v10-096-rk618-1920x1080-lvds.dts中对

default-brightness-level = <0>;//200
  • 1

的初始值设置为0

backlight: backlight {
		compatible = "pwm-backlight";
		power-supply = <&power_bl>;
		pwms = <&pwm2 0 25000 1>;
		brightness-levels = <
			  0   1   2   3   4   5   6   7
			 ->
			 ->
			 ->
			 ->
			248 249 250 251 252 253 254 255>;
		default-brightness-level = <0>;//200
		enable-gpios = <&gpio0 RK_PA0 GPIO_ACTIVE_HIGH>;
	};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/144767
推荐阅读