mayh 发表于 2018-11-8 17:41:56

rk3288_android5.1 使用HDMI 1080的分辨率开机有1-2S的花屏

在使用firefly-rk3288_android5.1_git_20180126.tar.gz编译出来的固件,使用HDMI 的1080分辨率开机,会出现1-2S的花屏,如果使用HDMI的720,分辨率,开机在左上方有个白色小方框闪下,从现象来,这个花屏应该是显示uboot logo引起的,但把rockchip,uboot-logo-on = <0>;设置为这个还是会出现,VGA的uboot的logo显示正常,如果在uboot把CONFIG_RK_HDMI配置打开,那么使用720的分辨率开机就会有花屏,1080在左上方有个白色小方框闪下。使用官网提供的Firefly-RK3288_Android5.1.1_VGA_HDMI_181010这个固件,也有此现象,请问下有解决的兄dei不?

jpchen 发表于 2018-11-8 20:33:48

在uboot里面编译make rk3288_defconfig;make -j4;然后重新烧一下loader

mayh 发表于 2018-11-9 09:52:55

jpchen 发表于 2018-11-8 20:33
在uboot里面编译make rk3288_defconfig;make -j4;然后重新烧一下loader

兄dei,一样的啊,我编译uboot就是用的这个配置文件,刚试了下还是一样的。

jpchen 发表于 2018-11-9 10:42:19

mayh 发表于 2018-11-9 09:52
兄dei,一样的啊,我编译uboot就是用的这个配置文件,刚试了下还是一样的。

请按如下修改内核
--- a/kernel/drivers/video/rockchip/hdmi/rockchip-hdmi.h
+++ b/kernel/drivers/video/rockchip/hdmi/rockchip-hdmi.h
@@ -472,7 +472,7 @@ struct hdmi {
#define HDMI_HDCP_AUTH_2ND             (HDMI_IRQ_SRC         | 12)

#define HDMI_DEFAULT_SCALE             95
-#define HDMI_AUTO_CONFIG               false
+#define HDMI_AUTO_CONFIG               true

/* HDMI default vide mode */
#define HDMI_VIDEO_DEFAULT_MODE

mayh 发表于 2018-11-9 10:50:44

jpchen 发表于 2018-11-9 10:42
请按如下修改内核
--- a/kernel/drivers/video/rockchip/hdmi/rockchip-hdmi.h
+++ b/kernel/drivers/v ...

这个之前我也有改过,设置为:
#define HDMI_AUTO_CONFIG                true

/* HDMI default vide mode */
//#define HDMI_VIDEO_DEFAULT_MODE                     HDMI_1280X720P_60HZ //mayh debug
#define HDMI_VIDEO_DEFAULT_MODE               HDMI_1920X1080P_60HZ
这个时候分辨率设置为1080是没有花屏,但把分辨率设置为720的时候就有花屏。

jpchen 发表于 2018-11-9 11:02:04

mayh 发表于 2018-11-9 10:50
这个之前我也有改过,设置为:
#define HDMI_AUTO_CONFIG                true



你的两个分辨率有对得上,不然开机会分辨率切换,会导致这种花屏

mayh 发表于 2018-11-9 11:06:07

jpchen 发表于 2018-11-9 11:02
你的两个分辨率有对得上,不然开机会分辨率切换,会导致这种花屏

嗯,应该是分辨率对不上的原因,有没有办法把hdmi的logo去掉,这个样是否就没有这个问题了?设置了rockchip,uboot-logo-on = <0>这个还是会花屏

jpchen 发表于 2018-11-9 11:09:41

mayh 发表于 2018-11-9 11:06
嗯,应该是分辨率对不上的原因,有没有办法把hdmi的logo去掉,这个样是否就没有这个问题了?设置了rockch ...

看你的机器要双屏还单屏,如果只需要hdmi的话,那设置hdmi为主屏,应该就没有这个问题

mayh 发表于 2018-11-9 11:15:27

jpchen 发表于 2018-11-9 11:09
看你的机器要双屏还单屏,如果只需要hdmi的话,那设置hdmi为主屏,应该就没有这个问题

双屏的,这个没有办法解决吗?

mayh 发表于 2018-11-9 11:22:11

mayh 发表于 2018-11-9 11:15
双屏的,这个没有办法解决吗?

有没有办法在双屏的情况下,在开机时,把显示花屏的缓冲区清除掉,让之前显示为花屏的显示为黑色?
页: [1] 2
查看完整版本: rk3288_android5.1 使用HDMI 1080的分辨率开机有1-2S的花屏