米尔科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

Juno板更新Linux、Android系统后HDMI无显示?

问题类别: > RVI和RVT2 浏览次数:2635
发布日期:2015/7/9 14:22:14 文章来源:米尔科技
回复日期:2020/12/18 9:50:43

环境说明

linux

分析描述

按照Linaro上对Linux或者Android说明安装了系统后,HDMI没有显示,什么原因呢?

问题解答

首先,我们贴出Linaro上的Juno引导指南:

如果我们更新和使用系统的话,那么直接按照《Binary Image Installation》操作即可,但是操作之后,肯定是没有HDMI输出的,还要认真看前面一个标签《Release Notes》的内容,在Linux Kernel部分都有HDMI的描述:
 

就是说,如果让HMDI输出信息,必须将这个参数传给kernel,那么如何传呢?其实在《UEFI Configuration》配置UEFI的时候,有说明过如何设置传递kernel参数的,Linux中:
1
console=ttyAMA0,115200 rootwait root=/dev/sda2

Android中:
1
console=ttyAMA0,115200 earlyprintk=pl011,0x7ff80000 root=/dev/ram0verbose debug selinux=0

这样解决办法就很明显了,首先回到boot设置,如下,选择2,重新设置boot设备入口:
1
2
3
4
5
6
7
[1] Add Boot Device Entry
[2] Update Boot Device Entry
[3] Remove Boot Device Entry
[4] Reorder Boot Device Entries
[5] Update FDT path
[6] Set Boot Timeout
[7] Return to main menu

然后在传递参数的时候都加上“video=DVI-D-1:1920x1080R@60”参数
1
console=ttyAMA0,115200 rootwait root=/dev/sda2video=DVI-D-1:1920x1080R@60

Android中:
1
console=ttyAMA0,115200 earlyprintk=pl011,0x7ff80000 root=/dev/ram0verbose debug selinux=0 video=DVI-D-1:1920x1080R@60

其他步骤不变,设置完成后再从设备启动就可以了。