Android MIPI转LVDS显示屏调试之---SN65DSI84初始化参数的确定(3)
基于高通Msm8937平台,SN65DSI84后面简称DSI84。
打开DSI Tuner,选择目标设备,这里我们是SN65DSI84
- Panel Inputs
1.1 Panel Info
这些数据的填写主要来至于显示屏规格书:
这里的LVDS Mode一定要根据我们硬件设计来写,我们这里是dual,也就是双路LVDS输出模式。
1.2 Pixels和Line
显示屏相关参数
(1) LVDS_HActive和LVDS_VActive的值根据上面的Resolution和LVDS Mode的值自行确定
(2) 我们分别取Hsync和Vsync典型值,LVDS_HPW+LVDS_HBP+LVDS_HFP=tHP-tHV=1088-960=128,LVDS_VPW+LVDS_VBP+LVDS+VFP=tVP-tVV=1100-1080=20
1.3 Additional Panel Info
这里说明下DE、HS和VS的极性选择,这需要匹配显示屏panel规格书,比如我们的屏
2.DSI_Inputs
2.1 DSI Info
SN65DSI84只有单通道,所以只有Single选择。
2.2 Informational
选择默认的
2.3 Pixels和Lines
根据前面得到的值填写,保持一致
2.4 Additional Channel info
根据我们的涉及填写DSI采用了几个lane,DSI视频模式采用的18bpp还是24bpp。
2.5 CLK
(1) LVDS CLK(MHz)-nominal,显示屏的像素时钟的标称值
比如这里我们选择72
(2) Suggested DSI CLK
建议最小的DSI CLK值,由(LVDS CLK(MHz)-nominal)*( (bytes/pixel))=72*3=216
(3) DSI CH A CLK
这也就是DSI CLK,对应dsiclk,这也是我们用用示波器测量MIPI CLK的频率,这里为405.50MHz
Dsiclk是根据高通80-NH713-1_G_DSI_Timing_Parameters.xlsm输入panel的参数后计算得到的。
这里bitclk、byteclk、dsiclk和pclk的意义见https://blog.csdn.net/LoongEmbedded/article/details/82979864
(4) LVDS CLK rate(MHz):SN65DSI84输出的lvds时钟
LVDS CLK rate(MHz) = (DSI Ch A CLK)/divisor,此图得到的初始化参数可以正常点亮显示屏,
这里特别说明下,生成的0x28寄存器的值是0Xc1,如果过小,比如0x20就黑屏,如果是0x48就显示一半左右,试过0xa8开始就能正常全部显示。
如果改为下面的就不行
Android MIPI转LVDS显示屏调试之---SN65DSI84初始化参数的确定(3)相关推荐
- Android MIPI转LVDS显示屏调试--- bootloader阶段显示(4)
<80_NU323_3_Multimedia_Driver_Development_and_Bringup_Guide___Display.pdf>提到Once Kernel bringu ...
- Android MIPI转LVDS显示屏调试之--- SD65DSI84概述(2)
1. 硬件接口 显示屏分辨率是1920×RGB×1080 pixels. 1.1 硬件连接示意图 1.2 硬件连接引脚 CPU SN65DSI84 DSI转LVDS LM3492HCMH 背光控制IC ...
- Android MIPI转LVDS显示屏调试---DSI Tuner安装(1).docx
SN65DSI84后面简称DSI84. 获取生成的工具 TI官方链接http://www.ti.com.cn/product/cn/SN65DSI84/technicaldocuments 2.DSI ...
- Android+高通 MIPI转LVDS显示屏调试之---基于SD65DSI84
1.硬件接口 显示屏分辨率是1920×RGB×1080 pixels. 1.1 硬件连接示意图 1.2 硬件连接引脚 CPU SN65DSI84 DSI转LVDS LM3492HCMH 背光控制IC ...
- 全志 Tina Linux LCD显示屏调试指南 支持MIPI DSI RGB LVDS I8080 SPI等接口,开发板支持百问网T113 D1-H哪吒 DongshanPI-D1s V853
1 概述 编写目的 本文档将介绍sunxi 平台Display Engine 模块中LCD 的调试方法. LCD 调试方法,调试手段. LCD 驱动编写. lcd0 节点下各个属性的解释. 典型LCD ...
- RK3568—基于GM8775C的MIPI转双通道LVDS屏幕调试
Rockchip RK3568 原生显示接口不支持双通道LVDS屏幕的数据输出,因此需要借助显示转换芯片才能实现双通道LVDS屏幕的驱动.本文介绍使用GM8775C芯片方案,在 RK3568 平台实现 ...
- 一款mipi转lvds的lcd调试(lt8912b)
一款mipi转lvds的lcd调试(lt8912b) 客户调试一款mipi转lvds的屏,使用的转换芯片是lt8912b.现将调试过程做个记录. 这款芯片之前在别的客户项目上调试过,但是这个客户的板子 ...
- Android GPS中间层驱动开发调试
~.Android GPS中间层驱动开发调试小结 // rkeclair_v1.02_sdkdemo , ublox芯片 调通GPS功能,用串口可打印出位置数据,并可在gpslogger ...
- ICN6211-6202MIPI转RGB MIPI转LVDS
集创北方,ICN6211-ICN6202 MIPI转RGB,MIPI转LVDS,芯片在MTK,高通,全志,RK方案商已经调试运用量产 特点 • 支持1-4路灵活配置的MIPI DSI信号输入 • MI ...
最新文章
- C语言程序设计 细节总结(第9章 结构体共用体枚举)
- Ubuntu中Vim 中文乱码解决方法
- iPhone 和 iPad的ios 开发中 利用 WebViewJavascriptBridge组件,通过 UIWebView 对Html进行双向通讯...
- SweetAlert2网页弹窗---JAVASCRIPT弹窗
- 【Java】Java字符串拼接的五种方法,哪种性能最好?
- 非极大值抑制_OpenCV非极大值抑制bug
- python修饰器_python修饰器
- 手机怎么打开f12_碰到生僻字看不懂怎么办?打开手机这个开关,一键即可秒懂...
- 学python数据分析心得体会800字_一点学习大数据分析的心得体会
- python mro文件_Python面向对象之MRO
- 关于第一次深度学习项目的总结
- python中return返回值怎么累加_Python学习笔记函数之返回值和return语句
- 12.QT + OpenCV打包成应用(以及QT图标问题详细) --- OpenCV从零开始到图像(人脸 + 物体)识别系列
- app营销应该这样做(读书笔记)
- MySQL彻底卸载全过程
- 一份理想的程序员工作
- 硬盘 IDE 切换到 AHCI
- 边缘计算 — 与云计算厂商
- linux中wq和wq 的区别,wq+linux+wq什么意思
- 一起来毕设(一)构思
热门文章
- 接口中可以有静态方法吗?
- 025_Tree树形控件
- 022_配置configuration
- php 一致性hash,【转载】memcache分布式 [一致性hash算法] 的php实现
- ios点击大头针气泡不弹出_百度地图使用(二)自定义大头针和弹出气泡
- Android学习视频
- RxJava 在Android中的应用(一)
- Xshell连接Ubuntu报错 “服务器发送了一个意外的数据包”
- shiro密码正确也会匹配错误_Shiro安全框架
- c语言stoi函数源码,一系列相关函数的通用函数(例如std::stoi,std::stof,std::stod等)...