当前速递!RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之LCD上电初始化时序


【资料图】

一. 简介

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];

审核编辑:汤梓红

标签:

巴萨戏耍梅西遭曝光!加泰媒体倒戈,谈2大操作,耽误球王去国米

梅西显然也是遭到了巴萨方面的戏耍,这也让加泰本地媒体都看不下去了。

06-10 19:45:40

环球聚焦:aw是什么意思(awd是什么意思)

1、FWD发动机前置轮驱动简称主要发动机通过传动机构动力分配轮驱动汽车

06-10 19:02:33

快资讯丨下单成年陪玩来的却是未成年人?记者调查陪玩行业乱象

“提高从业门槛,设置严格考核标准,确保陪玩行业主体的准入资质,统一

06-10 18:38:44

国家防总针对南方地区持续降雨启动防汛四级应急响应

近期,我国南方地区持续降雨,局地发生极端强降雨。记者10日从应急管理

06-10 18:16:48

中方驳斥:无中生有、信口雌黄、恶意诋毁!

驻英国使馆发言人就英国首相苏纳克涉华错误言论答记者问问:据报道,6

06-10 18:02:55

水星路由器设置方法(水星路由器设置) 实时

来为大家解答以上问题,水星路由器设置方法,水星路由器设置很多人还不

06-10 17:14:57

金手链怎么洗(金手链怎么洗才能变亮) 每日资讯

1、准备一个碗,用勺子舀2克食盐,将食盐放入碗中。2、再用勺子舀7克小

06-10 15:00:11

汇聚爱心 传递温暖 世界观热点

6月8日,“汇聚爱心传递温暖——民族地区青少年公益活动研讨会”在北京

06-10 14:26:20

吃完这碗小锅卤饵丝,谁不说一句“绝了!” 世界观点

昆明自古以来就是鱼米之乡,盛产稻米。因此,米线、饵块、饵丝等米制食

06-10 12:56:24

法人代表授权委托书模板_法人代表授权委托书 天天新资讯

1、法人授权委托书样本2、致:_________________公司3、我单位现委托(

06-10 11:02:33

天天观天下!移动硬盘插电脑没反应怎么办(移动硬盘插电脑没反应)

1、一般来说,要是电脑无法识别不显示移动硬盘就是电量不足。2、而移动

06-10 06:16:59

外媒:冰岛8月起将暂停驻俄大使馆运作

据法新社当地时间9日报道,冰岛方面表示,将自8月1日起暂停其驻俄

06-10 05:36:56

当前头条:105米!世界最长陆上发电风叶即将下线|向上吧!行业冠军

刮进来的是风,送出去的是电,留下的是“绿水青山”和“金山银山”。河

06-09 23:10:09

小学生戏剧展演迎接“文化和自然遗产日”

6月10日是“文化和自然遗产日”。山东省枣庄市东湖小学组织爱好戏剧的

06-09 19:22:25

博实股份:首台工业硅高温特种作业出炉机器人已签订小批量订单

博实股份近日接受机构调研时表示,在电石矿热炉领域的高温特种作业机器

06-09 17:07:53

全球动态:盐城环保科技城一企业喜获APEC商务旅行卡

近日,从盐城环保科技城获悉,江苏省人民政府外事办在综合考虑企业规模

06-09 16:01:30

永吉县气象局发布雷电黄色预警【III级/较重】【2023-06-09】 全球时讯

永吉县气象台2023年6月9日14时05分发布雷电黄色预警信号:预计未来6小

06-09 15:20:13

10公斤滚筒洗衣机哪个牌子好(滚筒洗衣机哪个牌子好)

0公斤滚筒洗衣机哪个牌子好,滚筒洗衣机哪个牌子好这个问题很多朋友还

06-09 12:18:01

福建省宁德市2023-06-06 21:19发布雷电黄色预警

一、福建省宁德市天气预报1、宁德市气象台2023年06月06日21时19分继续

06-09 12:09:18

PTA供需环比好转 预计短纤或偏强运行

作者:信达期货策略建议:PTA:1 盘面情况期货市场:TA2309合约以5514

06-09 11:30:15

惠普官网打印机驱动官网(惠普dv4 3126tx)_环球观热点

导读1、处理器可以换成第二代移动i7,比如i72620QM,22630QM等。不过还

06-09 10:15:54

中国一冶开展“降喧降噪,助力高考”活动

中国一冶开展“降喧降噪,助力高考”活动---湖北日报讯(通讯员徐俊佶

06-09 09:19:44

有趣的实验作文600字左右_有趣的实验作文600字_全球观点

有趣的实验作文600字(第一篇)

06-09 09:20:23

小米13锁屏键在哪里设置出来

小米13手机的锁屏键可以通过以下步骤设置:1、长按桌面空白处,进入编

06-09 08:56:34

2023年“文化和自然遗产日”主题宣传活动落地海南-当前热议

2023年“文化和自然遗产日”主题宣传活动落地海南2023年“文化和自然遗

06-09 08:43:04

开创电气:网上发行中签率为0.0192940279%

开创电气6月8日晚间披露中签率公告:发行人和保荐人(主承销商)德邦证

06-09 08:31:32

提前打卡“大运之路” 运动员单程通勤时间不到20分钟 独家

6月8日,第31届世界大学生夏季运动会正式进入倒计时50天。50天后,一条

06-09 07:24:05

第 45 届同学聚会的想法_送50岁成功男士什么礼物合适 资讯

聚会是与老朋友重逢的好方法。参加同学聚会是与老朋友重聚、回忆旧记忆

06-09 05:54:47

江苏舜天:业绩说明会定于6月16日举行 每日聚焦

江苏舜天(SH600287,收盘价:5 1元)6月8日晚间发布公告称,公司2022

06-09 05:29:07

快看:数据复盘:超11亿净流入家电 龙虎榜抢筹四川长虹

今日(6月8日)两市1778只个股上涨,3229只个股下跌,成交额8593 95亿

06-09 04:15:00

锐腾汽油滤清器多久换一次合适(锐腾汽油滤清器多久换一次?)

相信大家对锐腾汽油滤清器多久换一次合适,锐腾汽油滤清器多久换一次?

06-09 03:53:46

第四家外商独资公募施罗德基金正式揭牌 世界独家

8日,施罗德基金管理(中国)有限公司正式揭牌。这是继贝莱德、富达、

06-09 01:37:41

一汽奔腾NAT续航达成率97.85%,青岛网约车司机都在夸

2023年5月31日,“节能出行E动奔腾”一汽奔腾NAT节能挑战赛青岛站圆满

06-09 01:07:52

投资逾7500万!顺义这个老旧小区试点改造工程进行中!-天天微资讯

投资逾7500万!顺义这个老旧小区试点改造工程进行中!,顺义,化粪池,老

06-08 23:52:54

值得买回复关注函,投资项目将使资金缺口扩大至超10亿元

6月8日,值得买(300785 SZ)发布《关于对深圳证券交易所关注函回复的

06-08 23:17:35

2023年开封市生态环境保护委员会第一次全体会议暨污染防治攻坚工作部署会召开 高建军出席并讲话 李湘豫作具体部署 李哲到会指导|全球今头条

2023年开封市生态环境保护委员会第一次全体会议暨污染防治攻坚工作部署

06-08 21:20:36

血栓弹力仪行业市场规模 血栓弹力仪行业发展前景预测

血栓弹力图是一种反映患者凝血功能的血液检测方式,可以判断患者血栓和

06-08 20:55:45

环球即时:佳县交警:用最短的10分钟护送考生取证

6月7日,2023年高考鸣锣开考,佳县1258名考生奔赴2个考点28个考场进行

06-08 20:28:55

考不上高中最好的出路 都可以是干什么_天天热资讯

选择上“3+2大专班”或“五年一贯制大专班”。部分省市有中专学校和高

06-08 19:49:49

豪掷超420亿元!深市上市公司“真金白银”开展回购

此外,深市上市公司公司高管、实际控制人等也积极抛出增持方案。不少深

06-08 18:58:44

看点:大浒东苑(大浒东苑)

当前大家对于大浒东苑都是颇为感兴趣的,大家都想要了解一下大浒东苑,

06-08 17:06:01

东方园林守护城市水环境,还城市“河畅、水清、岸绿

近日,生态环境部举行的例行新闻发布会上,首次亮相的生态环境部水生态

06-08 14:53:35

全球热讯:缅甸有什么好玩的地方

1 缅甸是一个充满神秘感的东南亚国家,有着众多令人惊艳的景点。瑞丽、

06-08 11:45:58

通讯!新华时评|人生路遥贵有恒,投身家国须笃行

新华社北京6月7日电 题:人生路遥贵有恒,投身家国须笃行新华社记者孙

06-08 10:30:18

与其争夺国内第三座迪士尼,不如自己“支棱起来”_今日关注

据澎湃新闻报道,近几个月来,青岛、武汉、成都等多地因传出与迪士尼相

06-08 07:40:24

克明食品:子公司5月生猪销售收入同比增38.4%

金融界6月7日消息克明食品公告,控股子公司兴疆牧歌5月份销售生猪3 78

06-08 06:14:46

环球微动态丨23安徽债49今日发布发行公告

23安徽债49发布发行公告

06-08 05:55:28

我国一季度汽车出口107万辆 还带火了这个行业 环球看热讯

原标题:世界第一!我国一季度汽车出口107万辆还带火了这个行业今年第

06-08 05:41:24

环球快播:和胜股份:在项目研发前沿领域一直与宁德时代深度合作

和胜股份表示,公司在项目研发前沿领域一直与宁德时代保持深度合作。由

06-08 04:52:48

【评论】上海碳博会本周开幕,碳中和行业的风向标来了 世界看点

界面新闻记者|庄键界面新闻编辑|首届上海国际碳中和技术、产品与成果博

06-08 04:21:15

【收评】螺纹日内下跌0.93% 机构称螺纹钢预期逐渐消化 焦点精选
今日精选:上海汇济药业芜湖有限公司2023年6月中药材采购计划
今日聚焦!世纪元亨非洲猪瘟PCR试剂盒说明书_世纪元亨
【收评】锰硅日内下跌1.66% 机构称硅锰钢招和盘面价格均较为承压
殷勤解却丁香结纵放繁枝散诞春全文_殷勤解却丁香结,纵放繁枝散诞春的意思|环球快播报
受贿1992615.31元!陈克祥一审获刑三年半_速看料
当前焦点!端午节作文300字左右三年级
小金县气象台发布大风黄色预警信号【III级/较重】【2023-06-07】_天天头条
世界速递!白云山(600332)6月7日主力资金净买入1226.24万元
【收评】尿素日内下跌2.63% 机构称国内各地区尿素现货价格小幅上调 基差环比走强|环球速读
国企领导与异性牵手被街拍,通报:免职!
到“十四五”末,山东全省将培育建设工匠不少于1万名_全球快消息
每日短讯:浙能电力:水系锌离子目前尚未完成结题验收,但性能测试达到项目计划书指标要求
广深铁路06月07日涨停分析|今日讯
最新资讯:成都五幼广益园:垃圾分类进校园,环保意识入童心
摇橹船科技中标西安交通大学科技部人工智能重大专项!
国家医保局:1-4月基本医疗保险基金总收入11403.13亿元 同比增长8.1%
欧洲有多少个国家首都有水?_全球速讯
国外免联考硕士学位真的有用吗?
海关总署:前5个月机电产品、劳密产品出口均增长|全球时快讯
全球视讯!GE医疗发布国产双能骨密度仪Lunar iDXA insight
资讯推荐:【收评】棕榈油日内下跌0.31% 机构称油脂反弹乏力
天天即时:摩尔多瓦前总统点赞郎酒庄园:足以对标世界级顶级酒庄的品质与服务
当前视点!含羞草的生长过程 含蓄草
世界热文:碘131的副作用?_碘131的副作用
Delmia 3DExperience——未来制造之选 聚焦
潍坊公路客运总站官网(潍坊公路客运总站在哪里)_环球热资讯
资金大幅流出TMT板块 后市风格将如何演绎?
即时:lol战损比是什么
环球观速讯丨初出茅庐的筹款理念_送男生生日礼物送什么比较好一点图片
经济日报评论:前瞻布局6G研发|天天观察
世界今头条!河南省二手车出口试点企业评审结果公示,28家企业在列
二杯茶是什么意思_EBC是什么意思_焦点信息
环球视点!鸟蛋怎么做好吃?
董子安_关于董子安的简介
今日要闻!马仁奇峰旅游攻略路线_马仁奇峰旅游攻略
天天看热讯:【视频】粽叶飘香迎端午,爱心粽子更暖人
普京:肯定卡霍夫卡水电站是由乌克兰蓄意破坏
百事通!理想 L9 OTA 升级,哨兵模式比特斯拉如何?
36氪Q1总营收同比增长12%,三大主营业务全面增长
天天热点!汉滨区叶坪镇幼儿园志愿服务队_关于汉滨区叶坪镇幼儿园志愿服务队简述
环球百事通!林子健_关于林子健概略
世界环境日 | 西藏:绿染雅江满目景
每日焦点!陕西渭南合阳发生2.9级地震
缺钱用抵押车可以吗?提供6个正规不押车贷款平台
不敢相信!许家印去年盈利了,净利润近15亿元!
金宝:6.6黄金63空下跌利润,欧盘静待共振信号入场
大宗交易:世运电路成交1555.4万元,成交价18.16元(06-06) 每日动态
成都中医药大学彭腾教授到访启迪药业大健康产业研究院 当前最新
世界快看:端午档电影《我爱你!》曝全新海报 倪大红惠英红梁家辉叶童紧紧相拥共赴白头
x 广告
x 广告

Copyright ©  2015-2022 青年纤维网版权所有  备案号:皖ICP备2022009963号-20   联系邮箱:39 60 291 42@qq.com