|
按照Linaro上对Linux或者Android说明安装了系统后,HDMI没有显示,什么原因呢?
首先,我们贴出Linaro上的Juno引导指南:
如果我们更新和使用系统的话,那么直接按照《Binary Image Installation》操作即可,但是操作之后,肯定是没有HDMI输出的,还要认真看前面一个标签《Release Notes》的内容,在Linux Kernel部分都有HDMI的描述:
Juno板HDMI
就是说,如果让HMDI输出信息,必须将这个参数传给kernel,那么如何传呢?其实在《UEFI Configuration》配置UEFI的时候,有说明过如何设置传递kernel参数的,Linux中:
[mw_shl_code=bash,true]console=ttyAMA0,115200 rootwait root=/dev/sda2[/mw_shl_code]
Android中:
[mw_shl_code=bash,true]console=ttyAMA0,115200 earlyprintk=pl011,0x7ff80000 root=/dev/ram0 verbose debug selinux=0[/mw_shl_code]
这样解决办法就很明显了,首先回到boot设置,如下,选择2,重新设置boot设备入口:
[mw_shl_code=bash,true][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[/mw_shl_code]
然后在传递参数的时候都加上“video=DVI-D-1:1920x1080R@60”参数[mw_shl_code=bash,true]console=ttyAMA0,115200 rootwait root=/dev/sda2 video=DVI-D-1:1920x1080R@60[/mw_shl_code]
Android中:
[mw_shl_code=bash,true]console=ttyAMA0,115200 earlyprintk=pl011,0x7ff80000 root=/dev/ram0 verbose debug selinux=0 video=DVI-D-1:1920x1080R@60[/mw_shl_code]
其他步骤不变,设置完成后再从设备启动就可以了。
|
|