首页 >要闻 > > 正文

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

jf_30051736 2023-06-11 03:32:53


【资料图】

一. 简介

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

审核编辑:汤梓红

上一篇:胖东来回应荔枝吃出虫子 具体是什么情况?【图】-天天视点 下一篇:最后一页
x
推荐阅读

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

2023-06-11

胖东来回应荔枝吃出虫子 具体是什么情况?【图】-天天视点

2023-06-11

道家马步站桩视频(马步站桩功治疗早泄) 世界热门

2023-06-11

当前热文:340多家葡萄酒企业悉数亮相 第三届葡萄酒节博览会进行时

2023-06-11

戴尔笔记本如何u盘启动设置 戴尔笔记本电脑如何设置u盘启动|今日关注

2023-06-11

看点:胡赳赳:论贝克莱的“心外无物”观念

2023-06-11

汉阳陵博物院举办“文化和自然遗产日”活动

2023-06-11

鄞州区民政局婚姻登记处上班时间_鄞州区民政局-世界时讯

2023-06-11

市交通运输委:以港促业兴城 港产城相互赋能-焦点滚动

2023-06-11

世界资讯:曾凡博谈未来:想玩命为北京带来一些荣誉 有机会仍想冲击海外

2023-06-11

视点!每日一猜6月10日:哪款能重塑眼镜人士新体验

2023-06-10

全球热点!“国企领导牵手门”持续发酵:“免职裙”卖到断货,街拍摄影师陷入“侵权危机”

2023-06-10

广州退休金最低标准多少钱?退休工资计算跟职位有关系吗?_热头条

2023-06-10

【天天报资讯】虞书欣方否认与吴建豪恋情:不再陷入自证危机

2023-06-10

卡霍夫卡水库水量流失超三分之一,超六千人被疏散|全球短讯

2023-06-10

微软准备在加拿大新建实验室 将配备公司在中国和世界各地的AI专家

2023-06-10

【全球热闻】退役军人事务部思想政治和权益维护司原司长梁竞阁被查

2023-06-10

攀枝花有什么方便携带的土特产

2023-06-10

每日快看:预计2025年突破万亿元规模 产学研各方共议储能大赛道

2023-06-10

天天热点评!尺子在线测量10厘米图(在线尺子测量寸)

2023-06-10

三亚举办2023年“文化和自然遗产日”宣传活动_焦点热讯

2023-06-10

吃喝玩乐购!快来一站式畅享非遗购 探访非遗味 共赴非遗游!

2023-06-10

济南海关查获禁止进口固体废物23吨-环球观热点

2023-06-10

天天速读:CSGO开箱网站是真的假的 八大最便宜csgo外国开箱子网站合集

2023-06-10

dlan是什么意思中文(dlan是什么)_天天看热讯

2023-06-10

什么是方波、矩形波、修正正弦波、纯正弦波?

2023-06-10

曹延平(关于曹延平介绍)

2023-06-10

避而不谈开工率 宁波韵升:下游市场需求相对低迷|直击业绩会 环球新动态

2023-06-10

梦想中的同事!乒乓球选手陈梦在海信新风空调正式入职?

2023-06-10

“山海连城——深圳美术家邀请展”文博会上展出 诗意鹏城 美不胜收

2023-06-10

世界快资讯丨上午9点,球王来了!梅西抵达北京,第7次来中国,却无缘交手国足

2023-06-10

科举殿试淘汰制因何取消?

2023-06-10

【天天时快讯】340多家葡萄酒企业悉数亮相 第三届葡萄酒节博览会进行时

2023-06-10

鸿富瀚(301086)报收于70.09元,下跌3.39%

2023-06-10

丹麦男子10年访遍全球每个国家,不坐飞机,行程36万公里 环球报资讯

2023-06-10

全球观热点:俄媒:俄国防部公布乌军装甲车辆被摧毁视频,引用二战时期经典语录

2023-06-10

规范360条路段惠及近2万商户 我市推动适当跨店经营取得成效

2023-06-10

呼吸道异物堵塞的急救措施是什么 环球信息

2023-06-10

华泰证券,北上资金很看好!

2023-06-10

被低估的智能门锁,为何成为智能家居顶流?

2023-06-10

途锐用的什么轮胎(途锐搭载的是什么轮胎?) 焦点速递

2023-06-10

微动态丨国家二级保护动物上门“求助” 消防救援人员开启“奶爸”模式

2023-06-10

真金不怕火炼!掘金3-1热火,NBA总冠军只差一步 全球最新

2023-06-10

全球快讯:丰田发布零排放GR H2 Racing概念车,专为勒芒赛事设计

2023-06-10

【世界新要闻】【数说经济】如何看待一线城市的“人口信号”

2023-06-10

福建省邵武市:依托主题公园让安全意识入脑入心 环球观天下

2023-06-10

每日快报!部分地区最高温度或超37℃

2023-06-10

【新视野】中国吸引跨国公司的不单是大市场

2023-06-10

越努力越幸运英文演讲_越努力越幸运英文|环球通讯

2023-06-10

成都“大运专线 文明巴士”在龙泉驿发车

2023-06-09

世界新消息丨中汽协:5月新能源车销量同比增60.2%

2023-06-09

环球热讯:OpenAI首席执行官称已准备好投资韩国初创公司

2023-06-09

世界快看:2023《迷你世界》6月11日福利激活码分享

2023-06-09

华泰证券:产业化进程顺利推进看好复合箔材板块

2023-06-09

环球关注:江南华南等地部分地区将有大到暴雨 黄淮江汉等地有高温天气

2023-06-09

南宁四中是什么高中_南宁四中怎样呢

2023-06-09

董家岭村_关于董家岭村的简介

2023-06-09

房产中介化身“高考服务站” 爱心便民服务花样多 每日资讯

2023-06-09

四部门:深入开展家电以旧换新制定完善家电以旧换新工作方案

2023-06-09

中国大桥排名前15座大桥(中国名桥)-热消息

2023-06-09

低落伤心难过的时候网名取什么名字好呢_处于低谷期状态的网名 满是委屈的难过昵称

2023-06-09

航班增加 机票价格回落 国内民航市场加快复苏进程

2023-06-09

当前短讯!国盛证券:指数弱市震荡等待重新选择方向

2023-06-09

观察:马钢股份(600808)6月8日主力资金净卖出956.11万元

2023-06-09

交易异动!*ST柏龙:近3个交易日上涨10.59% 无未披露的重大事项

2023-06-09

世界快消息!成都大运会火炬火种搭乘“大运号”航班抵京 火炬将在全国6座城市传递

2023-06-09

5月份连云港市住房公积金贷款创新高

2023-06-09

【环球新视野】得润电子:目前盐城华麟相关产品尚未量产

2023-06-09

快播:惠民保2023:保障升级持续拓面,短期内不会“凉凉”

2023-06-09

多家车企披露5月汽车销量!公告速递→

2023-06-09

连云港市住建局:政策红利落地两月 连云港市共兑付购房补贴286.24万元

2023-06-09

全球短讯!国开行副行长王卫东:金融支持科技创新需要从三个方面提质增效

2023-06-09

石家庄中考录取通知书什么时候收到(石家庄中考录取通知书)

2023-06-09

邮储银行:副行长牛新庄任职资格获批

2023-06-09

可重复使用,最多可坐7人!新一代载人飞船什么样? 世界热点评

2023-06-09

江西外语外贸学什么院的主打

2023-06-09

天天新资讯:证监会同意两家企业创业板IPO注册

2023-06-09

特斯拉(TSLA.US)九连涨 全靠AI概念炒得好?

2023-06-09

科创板已成为硬科技企业上市首选地

2023-06-09

环球今日讯!开考前发现身份证遗失,民警5分钟开具户籍证明助顺利应考

2023-06-09

新劲刚:股东拟减持不超过1.69%公司股份

2023-06-09

马景涛新戏开播差评一片,61岁带褶出演吕洞宾,可惜了片里的美女 环球百事通

2023-06-08

中国重汽:公司主营产品为重型卡车

2023-06-08

珍藏的古诗有哪些 有关欣赏的古诗句

2023-06-08

每日视点!新疆持续优化营商环境 紧贴民生推动高质量发展

2023-06-08

广汽集团(02238)A股将于6月16日每股派现金红利0.18元 快报

2023-06-08

北交所上市公司阵营扩至200家,高质量建设一揽子举措在路上|每日报道

2023-06-08

全球观热点:益方生物跌19.92% 机构净卖出7502万元

2023-06-08

路演现场挥洒热情,高效对接创造精彩瞬间(投融界第695期创投对接微路演成功举办)

2023-06-08

建设“一体化”专区 打造政务公开“镇平样板” 今日看点

2023-06-08

椰树模特 线下被观众热拥 ----- 嘴上说不要,身体动作是最诚实的|即时焦点

2023-06-08

今日聚焦!汉林水性修补腻子,木材裂缝修补效果获得东南亚用户肯定!

2023-06-08

6月9日明天 喜鹊报喜,财神送旺财,双喜临门的生肖-每日精选

2023-06-08

美国惊现诡异一幕 纽约被橙色浓烟吞没!王传福突然警告 什么信号?-当前快播

2023-06-08

夏季备肥旺季来临 尿素市场企稳回升-全球今热点

2023-06-08

经济观察:5月中国进出口增速意味着什么?

2023-06-08

大瓜来啦!22岁的状元锡安被艳星控诉出轨+欺骗|全球快讯

2023-06-08

新华全媒+丨为青春作答 为梦想护航——2023年高考首日见闻

2023-06-08

天天快播:当前我国应急管理面临的形势和挑战6月8日,国新办“权威部门话开局”应急管理部专场新闻发布会上,应急管理部党委书记、部长王祥喜介绍,当前,应急管理工作面临严峻挑战,从安全生产方面来看,挑战主要来源于存量风险和增量风险交织叠加;从防灾减灾救灾方面来看,挑战主要来源于我国自然灾害多发频发的基本国情

2023-06-08

世界最资讯丨ST美讯连收4个涨停板

2023-06-08