V536设置无法通过hdmi输出终端信息,设置fbcon后,启动一段时间后会停止
-
我想在V536上通HDMI接口向屏幕输出启动信息,而且要能在屏幕上登录终端。
于是我在内核选项中配置了
虚拟终端(Enable TTY)
、fbcon support
。
在设备树中,sceen0设置为
HDMI输出(3)
、720p50hz(5)
、fb0_width(1280)
、fb0_height(720)
。
设置完后,启动开发板能够显示uboot的logo。
[disp] disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 5 screen0_output_format = 1 screen0_output_bits = 0 screen0_output_eotf = 4 screen0_output_cs = 257 screen0_output_dvi_hdmi = 2 screen0_output_range = 2 screen0_output_scan = 0 screen0_output_aspect_ratio = 8 fb0_format = 0 fb0_width = 1280 fb0_height = 720
另外,一开始u-boot参数console=ttyS4,115200时能输出内核信息,系统能够正常运行,但是此时屏幕只有uboot的logo,没有终端输出。
为了能输出终端,我加上了console=tty1,之后运行后到starting kernel,宕机了。
想问问大家 怎么才能输出屏幕终端呢? -
-
@whycan 也不行 。
只要内核配置里勾选了framebuffer support选项,不管console用串口,还是用tty0,两个一起写入都会死机
-
搞定了吗?我用主线Linux驱动H616时也遇到了hdmi的问题,我按照orangepi的源码配置了设备树,也设置了内核配置:
屏幕上没有任何显示,有知道怎么配置的,望指导指导,谢谢!
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号