RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之LCD上电初始化时序-世界最资讯
jf_30051736 2023-06-11 18:46:54


(相关资料图)

一. 简介

mipi屏调试一般都要在RK平台的dts中配置屏幕上电初始化时序 :panel-init-sequence和下电初始化时序:panel-exit-sequence。本文讲解如何配置屏幕的这些初始化时序。专栏总目录

二. 数据类型:Data Type

2.1 常见数据类型 1 :DCS Write

注意:这里的parameter并不是指数据字节个数

0x05 命令类型: 单字节数据    (DCS Short Write, no parameters)0x15 命令类型: 双字节数据    (DCS Short Write, 1 parameter)0x39 命令类型: 多字节数据    (DCS Long Write, n parameters n > 2)

0x05 命令类型:(DCS Short Write, no parameters)

05 95 01 1105 95 01 29

0x15 命令类型:(DCS Short Write, 1 parameter)

15 00 02 80 77|  |  | |  ||  |  | |  数据|  |  | | 寄存器地址|  |  数据长度|  延时命令类型(0x05: 单字节数据 0x15: 双字节数据 0x39: 多字节数据)解析:Data Type:0x15       ( 0x15格式的数据类型 DCS Short Write, 1 parameter)Delay:0x00           ( 延时,表示当前 Packet 发送完成之后,需要延时多少 ms,再开始发送下一条命令 )PayloadLength:0x02  ( Packet 的有效负载长度为2 Bytes,数据字节个数为2 )Payload: 0x80 0x77    ( Payload 数据 )

0x39 命令类型是带多个参数,大于两个参数 (DCS Long Write / write_LUT Command Packet)

39 00 06 FF 77 01 00 00 1039 00 03 C0 63 0039 00 03 C1 11 02

2.2 常见数据类型 2 :Generic Write

注意:这里的parameter并不是指数据字节个数

0x03 命令类型:  单字节数据 (Generic Short Write, no parameters)0x13 命令类型:  双字节数据 (Generic Short Write, 1 parameter)0x23 命令类型:  三字节数据 (Generic Short Write, 2 parameters)0x29 命令类型:  多字节数据 (Generic Long Write, n parameters n > 2)

三. RK平台上电初始化时序配置

屏厂给的MIPI屏初始化代码:

params- >dsi.vertical_sync_active=2params- >dsi.vertical_backporch=10params- >dsi.vertical_frontporch=14params- >dsi.horizontal_sync_active=24params- >dsi.horizontal_backporch=80params- >dsi.horizontal_frontporch=60params- >dsi.PLL_CLOCK=478 LCD_nReset=1;Delayms(5);LCD_nReset=0;Delayms(20);//10LCD_nReset=1;Delayms(200);//120Generic_Short_Write_1P(0xB0,0x01);Generic_Short_Write_1P(0xC0,0x26);Generic_Short_Write_1P(0xC1,0x10);Generic_Short_Write_1P(0xC2,0x0E);Generic_Short_Write_1P(0xC3,0x00);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x23);Generic_Short_Write_1P(0xC6,0x11);Generic_Short_Write_1P(0xC7,0x22);Generic_Short_Write_1P(0xC8,0x20);Generic_Short_Write_1P(0xC9,0x1E);Generic_Short_Write_1P(0xCA,0x1C);Generic_Short_Write_1P(0xCB,0x0C);Generic_Short_Write_1P(0xCC,0x0A);Generic_Short_Write_1P(0xCD,0x08);Generic_Short_Write_1P(0xCE,0x06);Generic_Short_Write_1P(0xCF,0x18);Generic_Short_Write_1P(0xD0,0x02);Generic_Short_Write_1P(0xD1,0x00);Generic_Short_Write_1P(0xD2,0x00);Generic_Short_Write_1P(0xD3,0x00);Generic_Short_Write_1P(0xD4,0x26);Generic_Short_Write_1P(0xD5,0x0F);Generic_Short_Write_1P(0xD6,0x0D);Generic_Short_Write_1P(0xD7,0x00);Generic_Short_Write_1P(0xD8,0x00);Generic_Short_Write_1P(0xD9,0x23);Generic_Short_Write_1P(0xDA,0x11);Generic_Short_Write_1P(0xDB,0x21);Generic_Short_Write_1P(0xDC,0x1F);Generic_Short_Write_1P(0xDD,0x1D);Generic_Short_Write_1P(0xDE,0x1B);Generic_Short_Write_1P(0xDF,0x0B);Generic_Short_Write_1P(0xE0,0x09);Generic_Short_Write_1P(0xE1,0x07);Generic_Short_Write_1P(0xE2,0x05);Generic_Short_Write_1P(0xE3,0x17);Generic_Short_Write_1P(0xE4,0x01);Generic_Short_Write_1P(0xE5,0x00);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x00);Generic_Short_Write_1P(0xB0,0x03);Generic_Short_Write_1P(0xBE,0x04);Generic_Short_Write_1P(0xB9,0x40);Generic_Short_Write_1P(0xCC,0x88);Generic_Short_Write_1P(0xC8,0x0C);Generic_Short_Write_1P(0xC9,0x07);Generic_Short_Write_1P(0xCD,0x01);Generic_Short_Write_1P(0xCA,0x40);Generic_Short_Write_1P(0xCE,0x1A);Generic_Short_Write_1P(0xCF,0x60);Generic_Short_Write_1P(0xD2,0x08);Generic_Short_Write_1P(0xD3,0x08);Generic_Short_Write_1P(0xDB,0x01);Generic_Short_Write_1P(0xD9,0x06);Generic_Short_Write_1P(0xD4,0x00);Generic_Short_Write_1P(0xD5,0x01);Generic_Short_Write_1P(0xD6,0x04);Generic_Short_Write_1P(0xD7,0x03);Generic_Short_Write_1P(0xC2,0x00);Generic_Short_Write_1P(0xC3,0x0E);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x0E);Generic_Short_Write_1P(0xDD,0x00);Generic_Short_Write_1P(0xDE,0x0E);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x0E);Generic_Short_Write_1P(0xC2,0x00);Generic_Short_Write_1P(0xC3,0x0E);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x0E);Generic_Short_Write_1P(0xDD,0x00);Generic_Short_Write_1P(0xDE,0x0E);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x0E);Generic_Short_Write_1P(0xB0,0x06);Generic_Short_Write_1P(0xC0,0xA5);Generic_Short_Write_1P(0xD5,0x1C);Generic_Short_Write_1P(0xC0,0x00);Generic_Short_Write_1P(0xB0,0x00);Generic_Short_Write_1P(0xBD,0x30);//VCOM  37Generic_Short_Write_1P(0xF9,0x5C);Generic_Short_Write_1P(0xC2,0x14);Generic_Short_Write_1P(0xC4,0x14);Generic_Short_Write_1P(0xBF,0x15);Generic_Short_Write_1P(0xC0,0x0C);Generic_Short_Write_1P(0xB0,0x00);Generic_Short_Write_1P(0xB1,0x79);Generic_Short_Write_1P(0xBA,0x8F);//     DCS_Short_Write_NP(0x11);     Delay(200);     DCS_Short_Write_NP(0x29);     Delay(50);

3.1 分析客户给的mipi屏初始化代码:

Generic_Short_Write_1P(0xBA,0x8F);Generic_Short_Write_1P表示:发送Generic命令,带1个参数,数据字节个数为2(Generic Short Write, 1 parameter)0xBA:寄存器地址0x8F:数据1为0x8F
在DTS上转成RK上的mipi屏初始化格式
13 00 02 BA 8F解析:13 表示0x13数据类型的指令00 表示没有延时02 表示两个数据长度 :0xBA,0x8FBA 表示寄存器地址0xBA8F 表示0x8F这个数据
分析客户给的mipi屏初始化代码:
DCS_Short_Write_NP(0x11); Delay(200); DCS_Short_Write_NP(0x29); Delay(50);  解析: DCS_Short_Write_NP表示:只发送DCS命令,不带参数,数据字节个数为1。(DCS Short Write, no parameters) 0x11:数据1为0x11 Delay(200):延迟为200
在DTS上转成RK上的mipi屏初始化格式
05 C8 01 1105 32 01 29解析:05 表示0x05数据类型的指令C8 表示延时为200 转换成16进制为0xC801 表示1个数据长度 :0x1111 表示数据:0x11

3.2 将屏厂的初始化代码转换成RK平台的屏幕上电初始化时序DTS配置:

panel-init-sequence = [13 00 02 B0 0113 00 02 C0 2613 00 02 C1 1013 00 02 C2 0E13 00 02 C3 0013 00 02 C4 0013 00 02 C5 2313 00 02 C6 1113 00 02 C7 2213 00 02 C8 2013 00 02 C9 1E13 00 02 CA 1C13 00 02 CB 0C13 00 02 CC 0A13 00 02 CD 0813 00 02 CE 0613 00 02 CF 1813 00 02 D0 0213 00 02 D1 0013 00 02 D2 0013 00 02 D3 0013 00 02 D4 2613 00 02 D5 0F13 00 02 D6 0D13 00 02 D7 0013 00 02 D8 0013 00 02 D9 2313 00 02 DA 1113 00 02 DB 2113 00 02 DC 1F13 00 02 DD 1D13 00 02 DE 1B13 00 02 DF 0B13 00 02 E0 0913 00 02 E1 0713 00 02 E2 0513 00 02 E3 1713 00 02 E4 0113 00 02 E5 0013 00 02 E6 0013 00 02 E7 0013 00 02 B0 0313 00 02 BE 0413 00 02 B9 4013 00 02 CC 8813 00 02 C8 0C13 00 02 C9 0713 00 02 CD 0113 00 02 CA 4013 00 02 CE 1A13 00 02 CF 6013 00 02 D2 0813 00 02 D3 0813 00 02 DB 0113 00 02 D9 0613 00 02 D4 0013 00 02 D5 0113 00 02 D6 0413 00 02 D7 0313 00 02 C2 0013 00 02 C3 0E13 00 02 C4 0013 00 02 C5 0E13 00 02 DD 0013 00 02 DE 0E13 00 02 E6 0013 00 02 E7 0E13 00 02 C2 0013 00 02 C3 0E13 00 02 C4 0013 00 02 C5 0E13 00 02 DD 0013 00 02 DE 0E13 00 02 E6 0013 00 02 E7 0E13 00 02 B0 0613 00 02 C0 A513 00 02 D5 1C13 00 02 C0 0013 00 02 B0 0013 00 02 BD 3013 00 02 F9 5C13 00 02 C2 1413 00 02 C4 1413 00 02 BF 1513 00 02 C0 0C13 00 02 B0 0013 00 02 B1 7913 00 02 BA 8F05 C8 01 1105 32 01 29];panel-exit-sequence = [05 00 01 2805 00 01 10];

审核编辑:汤梓红

RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之LCD上电初始化时序-世界最资讯

2023-06-11 18:46:54

显示器销量TOP10公布:AOC第一 小米第二-环球速讯

2023-06-11 19:00:50

美英领导人发表《大西洋宣言》 美英寻求建立“新型创新伙伴关系”! 环球观点

2023-06-11 18:29:22

AMD超威卓越平台全面登陆国内式机市场:为游戏玩家和创作者提供卓越解决方案

2023-06-11 18:04:20

硫代硫酸钠化学式的含义(硫代硫酸钠化学式)-每日速读

2023-06-11 17:57:25

每日播报!广西荔枝2023年产量预计近百万吨

2023-06-11 17:38:03

当前观察:证监会就公募基金投顾业务管理规定公开征求意见

2023-06-11 17:19:50

买二手房后发现房屋漏水怎么办(房屋漏水怎么办) 世界消息

2023-06-11 17:19:16

容量4500mAh、充电25W!三星Galaxy S23 FE电池曝光_世界今头条

2023-06-11 16:49:34

学制苗族银饰 传承非遗之美|当前关注

2023-06-11 16:17:36

德云社违反卫生管理, 未取得卫生许可证被罚3万

2023-06-11 15:50:24

高血脂吃什么药最有效不伤肝_高血脂吃什么药

2023-06-11 15:33:24

每日热门:ps图层叠加原理(ps图层叠加在哪里)

2023-06-11 15:27:37

国产大飞机C919的16年“飞天路”_全球聚焦

2023-06-11 14:53:41

引导行业健康发展 海南省混凝土协会正式成立 每日信息

2023-06-11 14:46:09

【世界时快讯】“连e行”网约公交车开通运营 3条直达线开通

2023-06-11 14:27:24

排球赛规则讲解 排球比赛规则视频教学

2023-06-11 14:06:20

当前热点-您好 我爷爷前段时间因为心脏不舒服在我们当地一个康复医院治疗

2023-06-11 13:47:48

烈火金刚小说朗读(烈火金刚小说)

2023-06-11 13:06:00

【时快讯】“文根”何以“深种”?看文博会如何寻找岭南新坐标

2023-06-11 12:45:30

每日快播:法网:鲁德晋级决赛

2023-06-11 12:28:38

新加坡赛四强出炉,石宇奇、“雅思”遗憾出局

2023-06-11 11:57:31

全球视点!【共同缔造安全江夏⑬】创意海报:筑牢安全防线,抓好渔业生产

2023-06-11 11:12:25

当前播报:闪耀暖暖踏月而来搭配攻略 踏月而来高分搭配一览[多图]

2023-06-11 10:39:58

小学心理健康工作制度(小学心理健康教育制度) 全球观焦点

2023-06-11 10:23:47

环球快讯:中铁三局:网传我公司董事长郝刚图文纯属虚假,已报案

2023-06-11 10:12:14

【热闻】长春经济圈环线高速项目再获新突破

2023-06-11 09:57:33

高腰紧身牛仔裤,时髦又百搭,搭配黑色吊带,显得身姿曼妙 天天热门

2023-06-11 09:54:12

全球视讯!关于铁路计次票、定期票 如何购买使用

2023-06-11 09:33:43

WWDC官方视频显示苹果Vision Pro头显右侧有USB-C适配器 全球球精选

2023-06-11 09:12:06

“十年一遇”!数万人被疏散,加拿大山林野火为何失控?_热点

2023-06-11 09:09:15

设计资质查询系统(设计资质查询)

2023-06-11 08:40:56

欧洲月榜:受塞尔达影响 Switch销量5月提升39%|最新快讯

2023-06-11 08:18:26

全球要闻:《一张纸条》阅读答案(一张纸条阅读答案)

2023-06-11 08:02:18

科学家发明世界首个“会呼吸、出汗、发抖”的机器人-环球热消息

2023-06-11 08:00:11

密度板规格型号_密度板规格

2023-06-11 07:51:06

pesche是什么车标(pesche是什么车?)

2023-06-11 07:31:39

醉疯魔的书(醉疯魔)

2023-06-11 07:25:22

天天上热搜,换了团队的杨紫真的不土了吗?|世界热讯

2023-06-11 07:09:08

改弦更张与改弦易辙不同点是什么(改弦更张与改弦易辙的区别)

2023-06-11 06:39:11

天天播报:邮差马龙外号由来(邮差马龙)

2023-06-11 06:28:10

孩子老说肚子痛 这是怎么了?|环球时讯

2023-06-11 06:02:16

全球微动态丨橘子英语单词_橘子英语

2023-06-11 05:32:27

大运会火炬手邹敬园:希望全世界大学生感受到成都的文化

2023-06-11 05:24:12

选择大城市逐梦还是小城市安稳

2023-06-11 04:48:52

她被雪藏的原因,国剧今天终于敢播

2023-06-11 04:41:17

祁阳市人民政府官网_祁阳的风景名胜和非遗文化

2023-06-11 04:04:56

今起12306上线选铺服务 230趟旅客列车铺别可在线选择

2023-06-11 03:58:55

三星正开发自有AI大语言模型 已投入全部GPU资源

2023-06-11 03:44:14

自己折磨自己的方法叫什么_自己折磨自己的方法|今日热门

2023-06-11 03:48:58

体制机制的区别 打比方(体制与机制的区别) 当前滚动

2023-06-11 02:45:35

焦点播报:国铁集团6月10日起在12306网站试行在线选铺服务

2023-06-11 02:34:00

顾家,爱妻!把家庭看得比事业重的生肖男,嫁给他们很值得|环球消息

2023-06-11 02:06:47

中国吸引跨国公司的不单是大市场 速讯

2023-06-11 01:44:12

【时快讯】第34届中国经济新闻奖:21世纪经济报道获评论一等奖、融合报道一等奖

2023-06-11 01:27:22

当前速读:加速集聚 科创金融产业资源 2023清科·南通宝月湖投资人大会举行

2023-06-11 01:10:48

当前观察:年内定增募资排行榜:7家公司募资超百亿元

2023-06-11 01:01:22

93总决赛乔丹场均41分NBA历史最高,当时巴克利、皮蓬什么数据?_环球播资讯

2023-06-11 00:52:04

道家马步站桩视频(马步站桩功治疗早泄)

2023-06-11 00:59:06

新加坡羽毛球公开赛:陈雨菲晋级女单半决赛

2023-06-11 00:38:50

让“沉睡”的档案“复活”,走近黄石公安“兰台人”

2023-06-11 00:24:33

乌鲁木齐京东代运营_为您提供专业的京东店铺代运营服务 当前快报

2023-06-11 00:08:42

黑皮诺和赤霞珠哪个后劲大?

2023-06-10 23:49:21

西安高新区2023“文化和自然遗产日”主题活动启动

2023-06-10 22:56:45

环球信息:马斯克:推特将向认证创作者支付在评论中投放广告的收益

2023-06-10 22:37:15

如何养殖肉鹿(这篇文章说清楚了)

2023-06-10 22:29:39

会计的职责(会计的职责以及工作范围) 焦点关注

2023-06-10 21:48:42

新消息丨教师专业技能方面存在问题(教师专业技能)

2023-06-10 21:37:35

特朗普私藏机密文件案起诉书公布 辩护律师同日宣布辞职-世界热点

2023-06-10 21:31:39

刘亚仁涉嫌使用毒品种类追加, 新发现2种一共七种 环球关注

2023-06-10 21:12:57

动物七巧板怎么画 动物七巧板

2023-06-10 21:02:36

6月10日,杭州新房3盘报名中_环球观天下

2023-06-10 20:59:23

焦点报道:尺子在线测量10厘米图(在线尺子测量寸)

2023-06-10 20:26:26

《最终幻想》史上第一位召唤兽究竟是谁?竟然不是神龙巴哈姆特!_新资讯

2023-06-10 20:11:19

陕州区检察院开展“国际档案日”宣传活动

2023-06-10 20:12:56

焦点日报:逮捕中社会危险性条件核心地位逻辑证成

2023-06-10 19:56:57

天天速递!在铁路12306买卧铺票也可以在线选铺位了!手把手教你怎么操作

2023-06-10 20:10:31

剑网3点卡区和月卡区有什么区别(剑网3点卡时间怎么算的) 世界独家

2023-06-10 19:38:02

非遗融入生活 文化自信自强

2023-06-10 19:37:20

大量梅西落地北京照片曝光,球王气质爆炸,工作人员强忍狂喜!

2023-06-10 19:37:41

【焦点热闻】淮南市教育体育局2019年度政府信息公开工作年度报告(关于淮南市教育体育局2019年度政府信息公开工作年度报告介绍)

2023-06-10 19:13:32

端午假期机票比“五一”便宜两成,你想好去哪玩了吗? 全球播报

2023-06-10 19:01:23

鼓浪屿风琴博物馆开放时间(鼓浪屿风琴博物馆) 讯息

2023-06-10 18:42:35

EDG首发名单登微博热搜 Uzi无缘对战Ruler

2023-06-10 18:30:12

马斯克嘲讽苹果AR头显:花3500美元买它 不如花20美元买包致幻蘑菇

2023-06-10 18:12:37

前5个月我国完成水利建设投资逾4100亿元 同比增长32.1%

2023-06-10 17:30:39

48个班!遂宁一公立学校今年9月投用

2023-06-10 16:57:43

全球速看:雷克萨斯LC欧洲巡回赛与F18 Jet展开比赛

2023-06-10 16:49:50

【天天新要闻】推广共享用电 新疆电力试点解决“短时用电大问题”

2023-06-10 16:30:46

身体吸脂多久能看出来瘦?

2023-06-10 16:30:06

拒绝丐板!5600套装仅1189元_焦点讯息

2023-06-10 16:15:57

昔日荒山变为幸福“金山” 桃园变成农民增收“致富园”-环球关注

2023-06-10 16:07:15

第二届联合国人居大会闭幕 通过“人人享有可负担住房”等决议 世界短讯

2023-06-10 15:58:00

浙江一铁路旁工厂起火逼停列车 现场黑烟滚滚火光冲天!所幸无伤亡!

2023-06-10 15:47:00

我国成功发射龙江三号试验卫星

2023-06-10 15:17:39

德云社违反卫生管理, 未取得卫生许可证被罚3万

2023-06-10 14:49:22

【世界新视野】七星彩第23066期呼延从杀码分析

2023-06-10 14:30:27

直击2023中国经济传媒大会丨中国经济体制改革研究会副会长樊纲:消费需求一时难以扩大,短期内仍寄希望于投资需求

2023-06-10 14:06:08

卖红酒背熟10句开场白话术?-环球热闻

2023-06-10 13:49:52

普元信息与浪潮科技启动战略合作 携手耕耘市场

2023-06-10 13:13:54