版主:
RK3128的HDMI默认是720P,现在我想把HDMI输出分辨率改成1080P。我把HDMI_VIDEO_DEFAULT_MODE配置成1080P。还是不行。跪求版主。
我也想改 但是新手 要如何实现1080P 有請大神指導 謝謝
3288上试过,3128就不知道了
— a/kernel/drivers/video/rockchip/hdmi/rk_hdmi.h
+++ b/kernel/drivers/video/rockchip/hdmi/rk_hdmi.h
#include <linux/rk_fb.h>
/* default HDMI output video mode */
-#define HDMI_VIDEO_DEFAULT_MODE HDMI_1280x720p_60Hz
+#define HDMI_VIDEO_DEFAULT_MODE HDMI_1920x1080p_60Hz
madman 发表于 2015-11-23 09:25
3288上试过,3128就不知道了
— a/kernel/drivers/video/rockchip/hdmi/rk_hdmi.h
+++ b/kernel/drivers …
謝謝 來試試 ![]()
请问楼主解决了吗?
请问楼主这个问题解决了吗
我试了一下,修改这两个文件就可以了。
arch/arm/boot/dts/rk3128-fireprime.dts
drivers/video/rockchip/hdmi/rockchip-hdmi.h
刚开始只修改hdmi.h的HDMI_VIDEO_DEFAULT_MODE这个后发现屏幕不仅闪屏。而且还只有左上角的720P分辨率有显示。
然后就就改了.dts文件。改完就可以了。
arch/arm/boot/dts/rk3128-fireprime.dts文件差异
— a/kernel/arch/arm/boot/dts/rk3128-fireprime.dts
+++ b/kernel/arch/arm/boot/dts/rk3128-fireprime.dts
@@ -148,7 +148,8 @@ test-power {
};
&disp_timings {
-
native-mode = <&timing0>;
-
//native-mode = <&timing0>; -
native-mode = <&timing1>;
};
改完发现的问题就是感觉屏幕画面一直再闪动。不知道是不是刷新率的问题。
设置为1080P_50Hz看起可以接受了。不离很近看不出屏幕在轻微闪动。
chengkni 发表于 2016-10-25 10:40
我试了一下,修改这两个文件就可以了。
arch/arm/boot/dts/rk3128-fireprime.dts
drivers/video/rockchip …
我按你说的两个地方修改了,还是只显示左上角的720p部分,
lovecheng432 发表于 2016-10-27 20:06
我按你说的两个地方修改了,还是只显示左上角的720p部分,
改完后编译出来的两个文件都烧写。
resource.img
kernel.img
resource.ing没烧录,现在可以了,谢谢
lovecheng432 发表于 2016-11-14 21:19
resource.ing没烧录,现在可以了,谢谢
你好,楼上的,麻烦问一下你最后什么怎么解决的,我现在的问题和你的一模一样,难道只需要不烧写resource.img就可以了吗?
怎么在界面调节HDMI输出分辨率
同步wiki最新代码后,hdmi改为1080p输出,大家没遇到播放视频时音画不同步吗?
同步wiki最新代码后,hdmi改为1080p输出,大家没遇到播放视频时音画不同步吗?