当前位置: 首页 > article >正文

瑞芯微(RK)平台调试MIPI屏幕

Platform:rk3568
OS:Android 11
Kernel:4.10

前言

本文主要讲解RK平台如何调试MIPI屏幕,如何将MIPI屏幕初始化序列转换为设备树形式,以及初始化指令的注意事项。

注意调试MIPI屏幕,一定要屏幕厂家提供屏幕初始化序列,否则无法点亮!

屏幕规格书

  1. 屏幕规格书一般都有标注屏幕的分辨率、数据通道数、尺寸、背光、电源等参数,软件调试MIPI屏只需要关注这些参数即可,如下图所示:

  1. 询问屏幕厂家获取MIPI屏幕初始化序列,一般都会提供一个txt文档,如下所示:
JDEVB_RSOX(1024);
JDEVB_RSOY(600);
JDEVB_VS(2);  
JDEVB_VBP(21); 
JDEVB_VFP(12);
JDEVB_HS(24);
JDEVB_HBP(136);
JDEVB_HFP(160); 
JDEVB_DSILANE(4); //4lanes        
JDEVB_DOTCLK(51.2);
//------------------------------------------------//
//IOVCC=1.8V/3.3V, AVDD=10.2V, VGH=18V, VGL=-7, VCOM=3.2~3.5V
//1+2Dot inversion
//------------------------------------------------//
{
   0x30,  1,{
   0x00}},
{
   0xF7,  4,{
   0x49,0x61,0x02,0x00}},
{
   0x30,  1,{
   0x01}},
{
   0x04,  1,{
   0x0C}},
{
   0x0B,  1,{
   0x13}}, //0x13=4lanes£¬0x12=3lanes£¬0x11=2lanes£¬0x10=1 lanes 
{
   0x20,  1,{
   0x04}}, //r_lansel_sel_reg=1, software charge lane must open
{
   0x1F,  1,{
   0x05}}, //hs_settle
{
   0x29,  1,{
   0x7E}}, //reverse vcom
{
   0x2A,  1,{
   0x01}}, //reverse vcom
{
   0x2B,  1,{
   0x7E}}, //normal vcom
{
   0x2C,  1,{
   0x01}}, //normal vcom
{
   0x30,  1,{
   0x02}},
{
   0x00,  1,{
   0x05}},
{
   0x01,  1,{
   0x26}},
{
   0x03,  1,{
   0x12}},
{
   0x04,  1,{
   0x0A}},
{
   0x05,  1,{
   0x64}},
{
   0x08,  1,{
   0x78}},
{
   0x0B,  11,{
   0x1F,0x1D,0x03,0x06,0x17,0x0B,0x08,0x03,0x0F,0x10,0x11}},
{
   0x0C,  11,{
   0x19,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03}},
{
   0x0D,  11,{
   0x1E,0x1C,0x03,0x07,0x05,0x0B,0x09,0x03,0x0F,0x10,0x11}},
{
   0x0E,  11,{
   0x18,0x03

http://www.kler.cn/a/461865.html

相关文章:

  • 力扣2110股票平滑下跌阶段的数目
  • excel操作
  • linux-centos8-安装make
  • Ubuntu20.04安装Foxit Reader 福昕阅读器
  • 展望2025:在创新与协作中创造价值、奉献佳作
  • An object could not be cloned 错误
  • hpcrunner
  • 计算机基础知识复习1.1
  • 【机器学习 | 数据挖掘】时间序列算法
  • 小程序组件 —— 23 组件案例 - 轮播图图片添加
  • Excel 面试 03 多个条件函数 SUMIFS
  • Django-Easy-Audit 实战:轻松实现数据审计
  • 【2024最新】基于Python+Mysql+PyQT5的数学函数绘图软件Lw+PPT
  • Unity3D仿星露谷物语开发12之创建道具列表
  • iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针
  • Disruptor 有哪些典型的使用场景?
  • Frontend - 分页(针对 python / Django )
  • SpiderFlow平台v0.5.0内置变量及自定义函数
  • AAL省电效果对比
  • trie树算法--c语言