Qualcomm MSM8937 双DSI 笔记
发布时间
阅读量:
阅读量
简述
在该设备的 MSM8937 系统内实现了 双DSI 功能。通过在 msm8937/android6.0 平台上成功配置 双DSI 功能,并通过相应的开发流程完成了功能集成与验证测试工作。以下将简述实现思路,并罗列关键代码片段。
高通支持的双屏有两种实现方式:第一种是将其一张图片平均分成左右两部分后通过两个DSI硬件接口传输至屏幕上,在MSM8952芯片上就采用了这种方法;第二种是无需对图片进行分割操作直接通过两个DSI硬件接口传输至屏幕上,则是在MSM8937芯片上采用该方案。
在市场关注焦点主要体现在对"双屏异显"的技术追求方面
高通的设计理念主要体现在其使用的MSM8937芯片上。该芯片拥有两个DSI接口,在主接口上直接连接MIPI屏幕,在副接口上则搭配了一个DSI-2-HDMI转换模块以输出视频信号。从系统架构来看,则采用了类似的布局策略进行组织安排。值得注意的是,在这种双MIPI屏配置下,在底层开发阶段需要做相应的优化工作以保证系统的稳定运行。
在原生的MSM8937双DSI架构中,主屏必须存在,至少在软件配置层面是必要的;当HDMI驱动注册发生时,会触发一个uevent事件向上层报告,HAL层接收到该事件后会执行一系列操作,包括设定HDMI输出分辨率等各项功能。
HAL层与Kernel层通过uevent事件关联的字符串为:$change@/dev
全部评论 (0)
还没有任何评论哟~
