1.硬件接口
显示屏分辨率是1920×RGB×1080 pixels。
1.1 硬件连接示意图

1.2 硬件连接引脚

CPU

SN65DSI84

DSI转LVDS

LM3492HCMH

背光控制IC

显示屏

GPIO126_LCD_1V8_EN

VCC

GPIO129_LCD_5V_EN

5V_BL

GPIO125_LCD_COMM

COMM

MPP2_LCD_BL_PWM

DIM1/CLK

GPIO123_LCD_DIM2

DIM2

GPIO7_LCD_I2C2_SCL

SCL

GPIO6_LCD_I2C2_SDA

SDA

GPIO124_LVDS_INT

IRQ

GPIO130_LVDS_EN

EN

我们CPU的DSI采用24bpp的视频数据。

2.SD65DSI84
The SN65DSI8x can be used between a GPU with DSI output and a video panel with LVDS inputs,MIPI DSI-to-LVDS
 
SN65DSI84 非常适合于每秒 60 帧的 WUXGA 1920 x 1200 应用,每像素比特位高达 24。 执行了部分线路缓冲以适应 DSI 与 LVDS 接口间的数据流不匹配。

2.1SN65DSI84的主要特征
(1)单DSI接收通道,可配置为使用1~4个D-PHY数据信道,每个数据信道最高可工作在1Gbps。
(2)支持18bpp(RGB666)和24bpp(RGB888)数据格式的DSI视频包。
(3)支持低压差分信令(LVDS)单通道DSI 至双链路LVDS 桥 (Rev. E)
(4)LVDS输出时钟范围为25MHz~154MHz。
(5)低功耗特性包括关断 (SHUTDOWM) 模式、精简 LVDS 输出电压摆幅、共模和 MIPI® 超低功耗状态 (ULPS,ultra-low power state,超低功耗) 支持

2.2复位芯片
 

2.3SN65DSI84推荐的初始化时序

2.4 时钟配置和倍频器

(1)选择DSI通道A时钟作为LVDS时钟源
(2)采用外部参考时钟源

2.5SN65DSI84的工作模式
工作模式由DSI和LVDS通道的使用数量与CSR寄存器配置的DSI数据输入选项来决定。
 
2.6LVDS输出格式
当使用双通道配置,通道A传输奇数像素数据,通道B传输偶数像素数据when 
 
SN65DSI84处理DSI包和以工业标准格式来产生视频数据驱动LVDS接口,上图这是我们产品使用的视频数据格式。

2.7DSI lane数据合并
 
我们采用4路DSI数据通道。

2.8DSI 像素流包
 
2.9DSI视频传输规范
 
2.10ULPS
  

LVDS的输出时序由CSR寄存器对应的视频参数来产生。HSync pulse width, HSync Back Porch duration,and VSync pulse width.这些值需要变成用来创建LVDS显示屏的时序。

2.11LVDS模式生成
 
此特征可用来测试LVDS输出路径和LVDS面板。

2.12SN65DSI84的I2C地址

我们硬件设置是ADDR引脚通过下拉电阻接地,也就是ADDR=0,所以I2C写地址为0x58,读地址为0x59,但在代码里I2C从设备地址为0x2C,采用前7位作为I2C从设备的地址。

Android+高通 MIPI转LVDS显示屏调试之---基于SD65DSI84相关推荐

  1. Android MIPI转LVDS显示屏调试--- bootloader阶段显示(4)

    <80_NU323_3_Multimedia_Driver_Development_and_Bringup_Guide___Display.pdf>提到Once Kernel bringu ...

  2. Android MIPI转LVDS显示屏调试之---SN65DSI84初始化参数的确定(3)

    基于高通Msm8937平台,SN65DSI84后面简称DSI84. 打开DSI Tuner,选择目标设备,这里我们是SN65DSI84 Panel Inputs 1.1  Panel Info 这些数 ...

  3. Android MIPI转LVDS显示屏调试之--- SD65DSI84概述(2)

    1. 硬件接口 显示屏分辨率是1920×RGB×1080 pixels. 1.1 硬件连接示意图 1.2 硬件连接引脚 CPU SN65DSI84 DSI转LVDS LM3492HCMH 背光控制IC ...

  4. Android MIPI转LVDS显示屏调试---DSI Tuner安装(1).docx

    SN65DSI84后面简称DSI84. 获取生成的工具 TI官方链接http://www.ti.com.cn/product/cn/SN65DSI84/technicaldocuments 2.DSI ...

  5. android高通i2c/cci控制没有寄存器地址的马达/设备

    android高通i2c/cci控制没有寄存器地址的马达/设备 如何控制没有寄存器地址的i2c/cci马达. 控制原理很简单,两种情况, 其一,如果是i2c就不发送地址只发送数据. 其二,如果是cci ...

  6. TM034XVZP01 mipi屏 高通8909平台lk和kernel驱动 基于ili9881驱动

    效果图如上. 所需的时序文件链接 https://download.csdn.net/download/jxhln/11120468 大家可以下载参考 上述是最终的成果,该文章只着重讲述lk阶段的调试 ...

  7. 高通android逆向分析,浅谈Android高通(Qualcomm)和联发科(MTK)平台

    一款CPU好不好是要从多个方面考虑的,并不是说简简单单看一个主频.几个核心数就完了,更重要的是它的综合实力到底有多强,这里面当然也会牵扯到价格问题,性能相似当然是便宜的获胜,这是毋庸置疑的. 事实上, ...

  8. android 高通分区表,高通msm8994平台的NV到底是储存在哪个分区?

    网上有人说是Modemst1,modemst2,但是实际上这只是两个缓存分区,fsg是所谓的golden backup,我wipe掉这三个分区,开机用qpst依然能备份出来正常的NV,有没有真的做平台 ...

  9. 高通ar android,高通AR 入门

    做增强现实开发少不了SDK,考虑到有些人还不知道怎么利用SDK去做开发,为此,下面就给大家介绍下AR增强现实的开发流程,希望能帮到大家. 本次使用的SDk是vuforia-unity-android- ...

最新文章

  1. nodejs 根据坐标 标记图片上的姓名列
  2. SSAS使用时间智能解决本年累计、同比、环比【转载】
  3. Java还欠缺什么才能真正支持机器/深度学习?
  4. USB数据线内阻对充电电流的影响
  5. ByteCTF 2021(Crypto部分)
  6. pycharm如何标记代码?创建代码标签?创建数字标签?收藏代码标签
  7. 一秒点击手机屏幕次数_手机电池不耐用,都怪这些充电坏毛病
  8. 驻定相位原理(POSP)以及线性调频信号的频谱
  9. 浅谈点击信号对搜索的影响
  10. 520,一份给程序员的“硬核”脱单秘籍
  11. boot2源码-事务
  12. CDN对互联网产业的价值和作用
  13. JavaScript 常用技巧收集
  14. mac上开发abp-zero(三) —— 代码调试篇
  15. html5火焰字体效果前缀,ps制作火焰字体特效
  16. 手机浏览器部分不支持8位rgba色值
  17. 家居行业数字化建设解决方案
  18. 26两种主界面的设计
  19. 错误模块名称: KERNELBASE.dll解决方案
  20. CSR8670项目实战:BlueHeart心率监测耳机

热门文章

  1. uc浏览器为什么安装在c盘_你肯定不知道为什么Windows上面的软件都想把自己安装在C盘...
  2. Oracle NVL()和NVL2()函数
  3. json数组 js html标签,JS 实现创建HTML标签及解析Json
  4. 计算机组成原理主存储器知识点,【考研】2020考研:计算机组成原理知识点主存储器与CPU的连接...
  5. dalsa线扫相机调试文档_线阵相机调试文档
  6. 自定义控件:视差特效
  7. 使用tab键分割的文章能快速转换成表格。( )_word排版技巧:活用Enter键提高工作效率...
  8. android442电视怎么投屏,哔哩哔哩怎么投屏电视? b站投屏的方法
  9. 2020年港澳台电视直播软件_中山大学2020年港澳台侨联考各专业录取分数线
  10. 不同浏览器 ajax,完整的 AJAX 写法(支持多浏览器)