(资料图)
一. 简介
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上电初始化时序
RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之LCD上电初始化时序
-
下单成年陪玩来的却是未成年人?陪玩行业乱象调查
近年来,随着互联网经济的发展,“陪玩”悄然兴起。记者调查发现,找陪
-
市商务局做强港口关联产业 推动“通道经济”向“港口经济”转型
天津北方网讯:昨天,在市政府新闻办举行的《天津市促进港产城高质量融
-
如何一次性删除ppt中所有动画效果图片(如何一次性删除PPT中所有动画效果) 世界热资讯
来为大家解答以上的问题。如何一次性删除ppt中所有动画效果图片,如何
-
新加坡羽毛球公开赛:王祉怡无缘半决赛_当前最新
6月9日,王祉怡在比赛中回球。
-
唐时明月宋时风作者生平_唐时明月宋时风
1、这首诗表达了作者思念名将李广和痛恨匈奴人入侵的思想感情这是一首
-
未来两天陕西中南部有阵性降水
未来两天陕西中南部有阵性降水6月10日陕西以晴天间多云天气为主。关中
-
卫生间漏水如何处理视频(卫生间漏水如何处理)_世界今日讯
相信大家对卫生间漏水如何处理视频,卫生间漏水如何处理的问题都很疑惑
-
没完没了?第11部《速度与激情》定档两年后……|实时
范·迪塞尔宣布《速度与激情11》定档2025年4月4日北美上映。该片将由第
-
国家防总启动防汛四级应急响应
(记者 陈溯)记者10日从中国应急管理部获悉,根据当前防汛形势和
-
全球观速讯丨菲律宾马荣火山喷发风险上升 阿尔拜省宣布进入灾难状态
据菲律宾阿尔拜省信息办公室9日消息,由于马荣火山喷发风险进一步上升
-
今起12306试行在线选铺服务,买卧铺票可以在线选下铺了!
今日起12306试行在线选铺服务,买卧铺票可以在线选下铺了,以后再也不
-
市商务局做强港口关联产业 推动“通道经济”向“港口经济”转型
天津北方网讯:昨天,在市政府新闻办举行的《天津市促进港产城高质量融
-
兰州榆中古稀村书记:当村干部不能怕得罪人更不能当老好人-全球消息
(杨娜)“要当好村上的干部,不能怕得罪人,更不能当老好人。”72
-
炎炎夏日,女子选择清凉舒适的吊带衫,尽显温柔气质和曼妙身姿
3 5这位女子穿的是一件黑色的吊带背心,这是一件丝绸材质的丝袜内裤,
-
三星正开发自有AI大语言模型 已投入全部GPU资源
【CNMO新闻】近日,据韩媒报道,三星电子于本月初已经正式开启了大语言
-
世界信息:6万元能办“提前退休”?警惕新型养老诈骗案
近日,武汉市民张女士(化姓)来到武汉市公安局经济技术开发区分局沌口
-
每日一猜6月10日:哪款能重塑眼镜人士新体验 环球报道
在618大促期间淘宝推出的大赢家活动当中每天都会推出一个问题,答对就
-
希捷4TB机械硬盘史低 仅售288元
不仅是SSD在降价,目前机械硬盘方面4T大容量已经来到了288元了,正式跌
-
【热闻】云企招聘网最新招聘_云企招聘
1、明明不招人却常叫人去应聘,企业的目的是通过招工主要是对员工工作
-
天天速看:AI前哨 | Open AI联合创始人Sam AItman:目前开源不是最佳路径
凤凰网科技讯《AI前哨》6月10日消息,在2023北京智源大会上,北京智源
-
白宫再抛“橄榄枝”、竞争对手接连“投诚”,特斯拉充电有望“一统北美”
周四,在前不久福特宣布下一代电动车将采用特斯拉的充电桩标准后,美国
-
国铁:今起12306试行在线选铺服务 想要下铺以后要拼手速啦!
在线选铺服务推出后,旅客在12306网站购买试点车次卧铺车票,可在线自
-
【聚看点】如何促进新型研发机构高质量发展?广州这样做
为打造世界一流新型研发机构,推动广州从科研资源大市迈向科技创新强市
-
儋州考生 高考最后一天,雷雨天气需注意!戳看详情
今天是高考最后一天祝愿每一位考生都能金榜题名!圆梦今夏!!!儋州最
-
丸碧品牌亚洲区代言人秋瓷炫,以高人气亮相《乘风2023》
近日,爆火的现象级综艺《乘风2023》正在热播中,其中备受观众瞩目的当
-
太康县气象台发布高温橙色预警【Ⅱ级/严重】【2023-06-10】
太康县气象台2023年6月10日10时13分发布高温橙色预警信号:预计未来24
-
瑞恩·雷诺兹要拍冒险动作片《Mayday》 《龙与地下城》导演操刀
《Mayday》将由Skydance影业为苹果公司AppleTV+打造,除了雷诺兹外,
-
我是大运火炬手丨艾克森:我会像保管足球奖杯一样保管火炬-焦点精选
这个火炬对我意义非常重大,我会像保管足球奖杯一样保管它。
-
曼城挖角拜仁后防全能神将,7球1助攻堪称带刀后卫,6大豪门都想买他-全球要闻
说他是德甲赛场上的“带刀后卫”,并不为过。如果能从拜仁签下这位全能