调试一款MIPI接口的FHD模组,时序信息如下:
MIPI_SET "0, 1080"       MIPI_SET "1, 1920"       // XDOT/YDOT
MIPI_SET "2, 2"          MIPI_SET "3, 4"          // HSYNC/VSYNC
MIPI_SET "4, 36"         MIPI_SET "5, 14"         // HBP/VBP
MIPI_SET "6, 26"         MIPI_SET "7, 6"         // HFP/VFP
MIPI_SET "8, 3"          MIPI_SET "9, 5"          MIPI_SET"10, 825"    // 1 lane/LP/HS
MIPI_SET "11, 0"         MIPI_SET "12, 3"         MIPI_SET"13, 0"      // Video Mode / PIXEL BITS / RGB Order
MIPI_SET "14, 0"                                                       // 0 : single  1: dual  2: quad
使用客户提供初始化代码,点灯成功,但是总是读不到IC的寄存器;
后来发现手册中配置页地址FE后的参数需要倒置,不知道是手册的问题还是屏的问题。
使用LP-DCS写入页地址FE 04,使用LP-DCS读取0xED、0xEE、0xEF寄存器,可以读出数据,但是和手册描述仍有出入。
实际需要HS模式写入页地址,一开始不管用HS下的什么模式写入页地址都无效,读出的寄存器值都是上次LP模式下读出的最后一个寄存器值。
尝试修改SSD2828的初始化配置,修改0xB6寄存器值,更改HS时钟速率,未果。多次读可以读到不同的值,很不稳定。HS速率在810~875MHz之间可以点亮屏幕。
关于0xB6寄存器手册描述如下:
后发现SSD2828的初始化配置和其他的不一样,在配置0xC9寄存器的HZD和HPD参数值起关键性变化,手册上描述如下:
HZD
It defined how many nibble clock is the THS-ZEROperiod (Figure 9-1).
For example, if the PLL is running 600Mbps, the nibble clock frequency will be 150Mhz, or 6.67ns. The default of 20
means there are 133ns for THS-ZEROperiod.
The THS-ZEROperiod will be 20 * nibble_clk = 20 * 6.67ns = 133.4ns.
HPD
It defined how many nibble clock is the THS-PREPAREperiod (Figure 9-1). There is an inherence delay of around 4
nibble_clk from the edge of the LP-00. Hence the actual THS-PREPAREperiod will be 4 nibble_clk + HPD * nibble_clk
periods.
For example, if the PLL is running 600bps, the nibble clock frequency will be 150Mhz, or 6.67ns.
The THS-PREPAREperiod will be 4 * nibble_clk + 2 * nibble_clk = 4 * 6.67ns + 2 * 6.67ns = 40.02ns.
尝试将HZD和HPD改小,发现电屏不亮,可以适当改大,但是不能太大,并不影响寄存器读取的效果。
最后想如果Non video data will be transmitted during any BLLP period,会不会因为时序太紧凑,导致读取地址发送给模组,单数读取数据时间不够?尝试将HSYNC修改为4,发现可以读到稳定的值!

5.5FHD MIPI 调试记录相关推荐

  1. mipi 调试经验【转】

    转自:http://blog.csdn.net/g_salamander/article/details/9163455 版权声明:本文为博主原创文章,未经博主允许不得转载. 以下是最近几个月在调试 ...

  2. Nvidia Xavier Nx平台GMSL接口imx390相机驱动调试记录

    1.前言 使用GMSL的串行器和解串器9295 9296 两路imx390相机 有两种采集方式, 一种是在前端拼接好作为一路采集: 另一种是独立采集,使用MIPI的虚拟通道. 下面为调试记录 2. 搭 ...

  3. RK3568开发笔记-EDP显示屏接口调试记录

    目录 文章目录 前言 一.edp显示接口介绍 二.edp接口部分原理图 三.edp接口显示屏参数介绍 四.RK3568设备树参数配置 五.完整DTS edp参数 六.RK3568多屏显示vop选择 七 ...

  4. msm8909的摄像头调试记录

    MSM8909摄像头调试记录 前言 ​ 最近因为项目需要,客户需要用到摄像头的功能,与硬件沟通确认选型OV8858的摄像头资源,本人也是第一回进行摄像头相关驱动移植于调试,其间也遇到很多的坑,为了方便 ...

  5. ROS上同时预览depth,IR,RGB 调试记录

    ROS上同时预览depth,IR,RGB 调试记录 用rviz同时显示RGB,IR,DEPTH(验证设备:astraprosm,canglong2,deeyea) 1.编译libuvc库 cd lib ...

  6. ML之回归预测:利用十(xgboost,10-1)种机器学习算法对无人驾驶汽车系统参数(2017年的data,18+2)进行回归预测值VS真实值——bug调试记录

    ML之回归预测:利用十(xgboost,10-1)种机器学习算法对无人驾驶汽车系统参数(2017年的data,18+2)进行回归预测值VS真实值--bug调试记录 目录 输出结果 1.增加XGBR算法 ...

  7. [Deepin - Pycharm调试记录] Pyinstaller索引系统库问题

    Deepin - Pycharm调试记录 - Pyinstaller索引不到系统库 现象 在Pycharm的Terminal中执行Pyinstaller指令时候遇到如下报错提示 OSError: Py ...

  8. RAISR-master:google图像新压缩技术RAISR的测试代码调试记录(Python实现,没接触过python的小白,内含pip install解决方案)

    RAISR-master:google图像新压缩技术RAISR的测试代码调试记录(Python实现,没接触过python的小白,内含pip install解决方案) 参考文章: (1)RAISR-ma ...

  9. SX1278 FSK 调试记录

    SX1278 FSK 调试记录 先挖个sx1278 FSK的坑慢慢填 手中有两个SX1278模组 是安信可的产品 采用主从模式 SPI访问 MCU是STM32F107 数据格式 说明收据接收的第一步就 ...

最新文章

  1. BOS项目 第2天(BaseDao、BaseAction、用户登录、自定义strust登录拦截器)
  2. RISC-V会彻底改变计算吗?
  3. 云炬60s看世界20211127
  4. Swagger 2——@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解无效解决方案
  5. linux 8051 编译,[编译] 3、在Linux下搭建51单片机的开发烧写环境(makefile版)
  6. “华为云-东吴杯”圆满成功,顶尖参赛者推动“智造”场景结构升级
  7. myeclipse左侧的目录树没了或不是竖向而是横向显示了
  8. xml 导入SQL Server 2005
  9. 【设计模式】Template Method模式
  10. 人脸识别最全知识图谱—清华大学出品
  11. c语言程序流程图模板word,《流程图模板》word版.doc
  12. WPS 设置多级标题
  13. 腾讯因“在岗时间不满8小时”辞退41岁员工,遭追讨1200多万
  14. Python Turtle画奥运标志
  15. 极客空间-MySQL实战45天-第一天
  16. 蓝桥杯 带分数 By Assassin
  17. 除了编码,还要会说话(1)
  18. 激光雷达(LiDAR)辐射对身体有害吗?
  19. 涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有
  20. AI行业全面复苏,秋招AI岗位竞争激烈!Tesra超算网络助力找到合适的岗位!

热门文章

  1. tgp助手开启逆战游戏无反应
  2. windows 杀死进程
  3. 面试总结(堆、UDP、voliate)
  4. 小卖部html源码,小卖部名字店名大全集
  5. 用matlab实现女声变男声步骤,男声变女声matlab程序
  6. chatGPT生成卫生值日排班模板
  7. 你要的七夕文案,已为您整理好!
  8. android 反编译 重打包,一键轻松反编译解包+重打包安卓APP 神器~
  9. python 二进制文件的读写
  10. python3.7 百度网盘_编程开发工具Python v3.7.0 32/64位免费正式版下载[网盘资源] - 艾薇下载站...