首页 时尚 演艺 游戏 八卦 音乐 影视 活动 热点 快讯 聚焦 综合 资讯
当前位置:首页 > 时尚 > 正文

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

2023-06-10 14:33:36    来源:jf_30051736


(资料图片仅供参考)

一. 简介

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上电初始化时序
    RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之LCD上电初始化时序 2023-06-10
  • 夜幕下,一个群体带动城市消费新热潮_当前快讯
    夜幕下,一个群体带动城市消费新热潮_当前快讯
    海报制作:方金洋新华社天津6月9日电(记者郭方达宋瑞)放上置物架、挂上 2023-06-10
  • 星辰变:小黑女婿都有了,禹皇鹏魔皇结局揭晓,官方用意很明显了 全球热闻
    星辰变:小黑女婿都有了,禹皇鹏魔皇结局揭晓,官方用意很明显了 全球热闻
    星辰变第五季第16集预告已经出来了,看下来不得不说第五季的剧情进度是 2023-06-10
  • 平安航空意外险购买怎么查询?买多少钱?
    平安航空意外险购买怎么查询?买多少钱?
    1、在平安保险官网上查询。登录平安保险官网后,在“个人保险”或“旅 2023-06-10
  • 这些年,祝勇的“纸上故宫”都在写些什么?|文化观察
    这些年,祝勇的“纸上故宫”都在写些什么?|文化观察
    这些年,祝勇的“纸上故宫”都在写些什么?|文化观察《在故宫寻找苏东 2023-06-10
  • 天天热门:上午9点,球王来了!梅西抵达北京,第7次来中国,却无缘交手国足
    天天热门:上午9点,球王来了!梅西抵达北京,第7次来中国,却无缘交手国足
    赛事主办方原本让阿根廷跟国足在北京的工人体育场交手,因没有得到中国 2023-06-10
  • 全球关注:卧铺可自选上下铺位置 今日起12306试行在线选铺服务
    全球关注:卧铺可自选上下铺位置 今日起12306试行在线选铺服务
    【CNMO新闻】据中国铁路微信公众号消息国铁集团将于今日(6月10日)在1 2023-06-10
  • 俄央行维持7.5%基准利率不变 快资讯
    俄央行维持7.5%基准利率不变 快资讯
    俄罗斯央行9日宣布,将基准利率继续维持在7 5%。消息说,鉴于通胀压力 2023-06-10
  • 世界热文:真金不怕火炼!掘金3-1热火,NBA总冠军只差一步
    世界热文:真金不怕火炼!掘金3-1热火,NBA总冠军只差一步
    真金不怕火炼!掘金3-1热火,NBA总冠军只差一步 2023-06-10
  • 洋口港迎来今年第30艘LNG船舶 迎峰度夏更添“底气”
    洋口港迎来今年第30艘LNG船舶 迎峰度夏更添“底气”
    7日,在南通海事局的精心保障下,LNG船舶“三星亚都”(SERIDAYA)轮安 2023-06-10
  • 陕西历史博物馆与高校共建大学生思想政治教育基地签约仪式
    陕西历史博物馆与高校共建大学生思想政治教育基地签约仪式
    6月9日,在“文化和自然遗产日”前夕,陕西历史博物馆与西北大学、西北 2023-06-10
  • 焦点播报:多措并举促进应届高校毕业生就业 网络招聘活动忙
    焦点播报:多措并举促进应届高校毕业生就业 网络招聘活动忙
    近日,国家大学生就业服务平台推出“电子商务行业面向2023届高校毕业生 2023-06-10
  • 特朗普再次被起诉,转头又去打高尔夫,网友:他和高尔夫是真爱
    特朗普再次被起诉,转头又去打高尔夫,网友:他和高尔夫是真爱
    特朗普再次被起诉,转头又去打高尔夫,网友:他和高尔夫是真爱---特朗 2023-06-10
  • 世界百事通!长安大学学子以“三色”模式助力陕西乡村振兴
    世界百事通!长安大学学子以“三色”模式助力陕西乡村振兴
    陕西农村集体经济发展已经形成了极具地域特色的不同发展路径,长安大学 2023-06-10
  • 通讯!得不到就毁掉!租客拿到6万补偿后“毁坏式”退房 被判赔偿9万元!
    通讯!得不到就毁掉!租客拿到6万补偿后“毁坏式”退房 被判赔偿9万元!
    此后,陈某与张某协商一致,双方同意解除租赁合同,在陈某向张某支付6 2023-06-10
  • 前海人寿增值服务持续升级 用心护驾美好生活
    前海人寿增值服务持续升级 用心护驾美好生活
    随着保险行业持续发展,保险机构越来越重视健康管理服务。近年来,前海 2023-06-10
  • 1158万人!今年高校毕业生数量再创历史新高!找工作更难了...
    1158万人!今年高校毕业生数量再创历史新高!找工作更难了...
    点击下方卡片,关注“CVer”公众号AI CV重磅干货,第一时间送达今天Amu 2023-06-10
  • 黑龙江12件涉黑涉恶案件集中公开宣判85人获刑
    黑龙江12件涉黑涉恶案件集中公开宣判85人获刑
    新华社哈尔滨6月10日电(记者闫睿)记者从黑龙江省高级人民法院了解到 2023-06-10
  • 当前头条:红酒最佳伴侣是指什么?
    当前头条:红酒最佳伴侣是指什么?
    国内唇齿留香“赤霞珠”搭配伴侣:多种食物和菜系只要留意一下酒瓶上的 2023-06-10
  • 卖红酒背熟10句开场白话术? 世界观热点
    卖红酒背熟10句开场白话术? 世界观热点
    1 欢迎光临我们的专业红酒店,这里有各种来自不同国家的顶级红酒等待您 2023-06-10
  • Copyright © 2008-2015 当代娱乐网版权所有   Inc. All Rights Reserved.    联系邮箱:55 16 53 8 @qq.com  京ICP备2021034106号-22