Difference between revisions of "HDMI"

From FriendlyELEC WiKi
Jump to: navigation, search
(RK3399 HDMI与eDP在Andorid下的全屏与旋转设置)
Line 13: Line 13:
 
dmesg | grep -Ei "(drm)|(edid)"            # 可检查是否有edid错误的情况<br>
 
dmesg | grep -Ei "(drm)|(edid)"            # 可检查是否有edid错误的情况<br>
 
怀疑 edid 读取失败,用户可以收集完整系统日志便于我们进一步的分析<br>
 
怀疑 edid 读取失败,用户可以收集完整系统日志便于我们进一步的分析<br>
 +
 +
==S5P4418/S5P6818 HDMI分辨率设置==
 +
使用以下命令行参数指定HDMI显示模式,例如:<br>
 +
video=HDMI-A-1:1280x720@60D<br>
 +
==A64更换HDMI分辨率==
 +
You need to modify and compile lichee, please refer to this commit:<br>
 +
https://github.com/friendlyarm/a64_lichee/commit/205f36b879c6d5241b51e7c68551c2ead5723580<br>
 +
==H3/H5 HDMI分辨率设置==
 +
可参考M1的光盘的以下文档:H3 sys_config.fex使用配置说明V1.1.pdf

Revision as of 05:56, 9 August 2018

1 RK3399 HDMI与eDP在Andorid下的全屏与旋转设置

  • 如果用连接了eDP屏 (HD702E) , 由于该屏物理上是竖屏的,因此HDMI的显示是竖屏显示在中间;

如果希望同时连接HD702E和HDMI的情况下,eDP和HDMI自动变为横屏显示,则可以通过串口或adb 运行以下命令设置:
setprop persist.demo.hdmirotationlock 1
需要注意的是,进行此设置后,Settings>Display>HDMI 中的旋转设置将不起作用。

  • 如果发现 4K 电视最高只有 1080p60 分辨率可选,已知有2种情况:

1.使用的不是最新的ROM,因此建议使用我们提供的最新ROM;
2.读取电视的 EDID 失败,对于这种情况,可通过以下命令进一步检查:
cd /sys/class/drm/card0-HDMI-A-1
cat modes # 可查看显示模式
cat edid > /sdcard/your-tv.edid # 这是edid 数据,可保存到文件来分析
dmesg | grep -Ei "(drm)|(edid)" # 可检查是否有edid错误的情况
怀疑 edid 读取失败,用户可以收集完整系统日志便于我们进一步的分析

2 S5P4418/S5P6818 HDMI分辨率设置

使用以下命令行参数指定HDMI显示模式,例如:
video=HDMI-A-1:1280x720@60D

3 A64更换HDMI分辨率

You need to modify and compile lichee, please refer to this commit:
https://github.com/friendlyarm/a64_lichee/commit/205f36b879c6d5241b51e7c68551c2ead5723580

4 H3/H5 HDMI分辨率设置

可参考M1的光盘的以下文档:H3 sys_config.fex使用配置说明V1.1.pdf