This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM623:控制台切换到虚拟设备、屏幕变为黑色

Guru**** 2895520 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1641846/am623-console-switches-to-dummy-device-and-the-screen-goes-black

器件型号: AM623

您好:

我正在 TI AM62x SDK 12_00_07_04 上使用具有简单帧缓冲器和 tidss DRM 驱动程序的无闪烁引导显示。

我的引导顺序为:
1、simple-framebuffer (simplefb) 可在早期启动时正确显示启动标识
2. tidss DRM 驱动程序开始初始化
3.控制台切换到虚拟设备 (80x25),屏幕变黑
4.短暂空白后,控制台切换回帧缓冲区
5. tidssdrmfb 接管,徽标再次出现

内核日志为:
[  1.849662][DRM]初始化了次要 0 上 30200000.dss 的 tidss 1.0.0
[  1.941027]控制台:切换到彩色虚拟设备 80x25
[  1.974060]控制台:切换到彩色框架缓冲设备 160x50
[  1.992775] tidss 30200000.dss:[DRM] fb0:tidssdrmfb 帧缓冲器件

Log.txt 

在虚拟控制台切换期间、显示屏关闭并引起闪烁。
我想实现**从 simplefb 到 tidss DRM 的无缝显示切换、而不会出现屏幕空白或闪烁**。

请帮帮我:
1.为什么控制台切换至虚拟设备并导致屏幕空白?
2.如何在 simplefb -> tidss 移交过程中禁用空白屏幕?
3.在驱动程序过渡期间,需要哪些补丁或配置来保持显示器始终开启?

非常感谢!