器件型号: 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 帧缓冲器件
在虚拟控制台切换期间、显示屏关闭并引起闪烁。
我想实现**从 simplefb 到 tidss DRM 的无缝显示切换、而不会出现屏幕空白或闪烁**。
请帮帮我:
1.为什么控制台切换至虚拟设备并导致屏幕空白?
2.如何在 simplefb -> tidss 移交过程中禁用空白屏幕?
3.在驱动程序过渡期间,需要哪些补丁或配置来保持显示器始终开启?
非常感谢!