熱推薦:RK3588-MIPI屏幕調(diào)試筆記:RK3588-MIPI-DSI之LCD上電初始化時(shí)序
2023-06-11 04:02:44 jf_30051736
(資料圖片僅供參考)
一. 簡(jiǎn)介
mipi屏調(diào)試一般都要在RK平臺(tái)的dts中配置屏幕上電初始化時(shí)序 :panel-init-sequence和下電初始化時(shí)序:panel-exit-sequence。本文講解如何配置屏幕的這些初始化時(shí)序。專欄總目錄二. 數(shù)據(jù)類型:Data Type
2.1 常見數(shù)據(jù)類型 1 :DCS Write
注意:這里的parameter并不是指數(shù)據(jù)字節(jié)個(gè)數(shù)
0x05 命令類型: 單字節(jié)數(shù)據(jù) (DCS Short Write, no parameters)0x15 命令類型: 雙字節(jié)數(shù)據(jù) (DCS Short Write, 1 parameter)0x39 命令類型: 多字節(jié)數(shù)據(jù) (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| | | | || | | | 數(shù)據(jù)| | | | 寄存器地址| | 數(shù)據(jù)長(zhǎng)度| 延時(shí)命令類型(0x05: 單字節(jié)數(shù)據(jù) 0x15: 雙字節(jié)數(shù)據(jù) 0x39: 多字節(jié)數(shù)據(jù))解析:Data Type:0x15 ( 0x15格式的數(shù)據(jù)類型 DCS Short Write, 1 parameter)Delay:0x00 ( 延時(shí),表示當(dāng)前 Packet 發(fā)送完成之后,需要延時(shí)多少 ms,再開始發(fā)送下一條命令 )PayloadLength:0x02 ( Packet 的有效負(fù)載長(zhǎng)度為2 Bytes,數(shù)據(jù)字節(jié)個(gè)數(shù)為2 )Payload: 0x80 0x77 ( Payload 數(shù)據(jù) )
0x39 命令類型是帶多個(gè)參數(shù),大于兩個(gè)參數(shù) (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 常見數(shù)據(jù)類型 2 :Generic Write
注意:這里的parameter并不是指數(shù)據(jù)字節(jié)個(gè)數(shù)
0x03 命令類型: 單字節(jié)數(shù)據(jù) (Generic Short Write, no parameters)0x13 命令類型: 雙字節(jié)數(shù)據(jù) (Generic Short Write, 1 parameter)0x23 命令類型: 三字節(jié)數(shù)據(jù) (Generic Short Write, 2 parameters)0x29 命令類型: 多字節(jié)數(shù)據(jù) (Generic Long Write, n parameters n > 2)
三. RK平臺(tái)上電初始化時(shí)序配置
屏廠給的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表示:發(fā)送Generic命令,帶1個(gè)參數(shù),數(shù)據(jù)字節(jié)個(gè)數(shù)為2(Generic Short Write, 1 parameter)0xBA:寄存器地址0x8F:數(shù)據(jù)1為0x8F
在DTS上轉(zhuǎn)成RK上的mipi屏初始化格式13 00 02 BA 8F解析:13 表示0x13數(shù)據(jù)類型的指令00 表示沒有延時(shí)02 表示兩個(gè)數(shù)據(jù)長(zhǎng)度 :0xBA,0x8FBA 表示寄存器地址0xBA8F 表示0x8F這個(gè)數(shù)據(jù)
分析客戶給的mipi屏初始化代碼:DCS_Short_Write_NP(0x11); Delay(200); DCS_Short_Write_NP(0x29); Delay(50); 解析: DCS_Short_Write_NP表示:只發(fā)送DCS命令,不帶參數(shù),數(shù)據(jù)字節(jié)個(gè)數(shù)為1。(DCS Short Write, no parameters) 0x11:數(shù)據(jù)1為0x11 Delay(200):延遲為200
在DTS上轉(zhuǎn)成RK上的mipi屏初始化格式05 C8 01 1105 32 01 29解析:05 表示0x05數(shù)據(jù)類型的指令C8 表示延時(shí)為200 轉(zhuǎn)換成16進(jìn)制為0xC801 表示1個(gè)數(shù)據(jù)長(zhǎng)度 :0x1111 表示數(shù)據(jù):0x11
3.2 將屏廠的初始化代碼轉(zhuǎn)換成RK平臺(tái)的屏幕上電初始化時(shí)序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];
審核編輯:湯梓紅
相關(guān)推薦
- (2023-06-11)熱推薦:RK3588-MIPI屏幕調(diào)試筆記:RK3588-MIPI-DSI之LCD上電初始化時(shí)序
- (2023-06-11)環(huán)球熱門:我市開展工會(huì)愛心托管工作交流活動(dòng)
- (2023-06-11)推薦一款輕量級(jí)全棧式開源測(cè)試平臺(tái)!
- (2023-06-11)我找到了閱讀GitHub項(xiàng)目源碼的最佳姿勢(shì),太舒服了! 世界熱點(diǎn)
- (2023-06-11)紅葡萄酒和白葡萄酒有什么區(qū)別?-世界通訊
- (2023-06-11)速看!因自來(lái)水廠停電,河南信陽(yáng)市商城縣城停水|全球快播
- (2023-06-11)世界新動(dòng)態(tài):亞馬遜業(yè)務(wù)過于分散?Bernstein致信:別忘老本行!
- (2023-06-11)紅酒配什么菜口感更好?|實(shí)時(shí)焦點(diǎn)
- (2023-06-11)國(guó)家防總啟動(dòng)防汛四級(jí)應(yīng)急響應(yīng)_熱點(diǎn)在線
- (2023-06-11)世界消息!今年雪糕價(jià)格如何?3至5元仍是主流
- (2023-06-11)當(dāng)前熱點(diǎn)-ChatGPT 標(biāo)注指南來(lái)了!數(shù)據(jù)是關(guān)鍵
- (2023-06-11)樊綱:今年5%以上經(jīng)濟(jì)增長(zhǎng)可以期待_全球時(shí)快訊
- (2023-06-11)霍尊前女友被移交檢方,為900萬(wàn)搭上一生,小作文以后不好使了?
- (2023-06-11)今日熱訊:被狼咬死的羊肉能不能吃?
- (2023-06-11)全球速遞!國(guó)家防總啟動(dòng)防汛四級(jí)應(yīng)急響應(yīng)
- (2023-06-11)今年雪糕價(jià)格如何?3至5元仍是主流-環(huán)球快資訊
- (2023-06-11)焦點(diǎn)日?qǐng)?bào):ChatGPT 標(biāo)注指南來(lái)了!數(shù)據(jù)是關(guān)鍵
- (2023-06-11)熱消息:學(xué)制苗族銀飾 傳承非遺之美
- (2023-06-11)中超:大連人2:2戰(zhàn)平北京國(guó)安-環(huán)球觀察
- (2023-06-11)世界今頭條!淮安多措并舉做好“三夏”服務(wù)工作
- (2023-06-11)紙面石膏板規(guī)格尺寸表示(紙面石膏板規(guī)格尺寸)
- (2023-06-11)兩電腦如何共享文件夾(兩電腦怎么共享文件) 今日觀點(diǎn)
- (2023-06-11)世界消息!RK3588-Camera:MIPI-CSI調(diào)試之通路解析
- (2023-06-11)是喝高度還是低度?一位釀酒師告訴你,兩者白酒的區(qū)別
- (2023-06-11)環(huán)球熱點(diǎn)!導(dǎo)演韓延:不要責(zé)怪觀眾挑剔,是很多創(chuàng)作者信譽(yù)破產(chǎn)了
- (2023-06-11)【天天新視野】美國(guó)一列車脫軌,23節(jié)車廂嚴(yán)重?fù)p毀
- (2023-06-11)環(huán)球熱議:謝暉或遭足協(xié)追罰?怒懟球迷可以理解,大連足球底蘊(yùn)已喪失殆盡
- (2023-06-11)世界熱消息:咖位拉滿!可蘭白克潮男出鏡,花姐姐支持熱火,內(nèi)馬爾擁抱巴特勒
- (2023-06-11)菲律賓馬榮火山噴發(fā)風(fēng)險(xiǎn)上升 阿爾拜省宣布進(jìn)入災(zāi)難狀態(tài)_環(huán)球?qū)崟r(shí)
- (2023-06-11)傳字節(jié)內(nèi)測(cè)對(duì)話式 AI 產(chǎn)品,代號(hào)“Grace”;馬斯克嘲諷蘋果 頭顯;比亞迪 F 品牌定名“方程豹”-每日熱聞
每日推薦
- ETF聯(lián)接基金是什么意思?ETF基金和ETF聯(lián)
- 貨幣基金的收益高嗎?貨幣基金一般年收益
- 基金賣出了怎么還有收益顯示?基金已經(jīng)贖
- 投資的基金買了幾天可以賣掉?基金入手多
- 基金終于回本了該不該贖回?基金終于回本
- 二月出境復(fù)飛航線超40條 節(jié)后部分機(jī)票價(jià)
- 重大事項(xiàng)變更!網(wǎng)易寶獲批增加注冊(cè)資本至
- 信達(dá)證券上市首日漲幅44%
- 總投資約486億元 北京今年首批50個(gè)重大
- 新年北京首月二手住宅網(wǎng)簽量再探底 價(jià)格
- 股價(jià)大漲 博云新材股東高創(chuàng)投擬趁機(jī)減持
- 2019華人歌曲音樂盛典在澳門舉行
- 喜迎十九大?歡度中秋節(jié)—傳統(tǒng)文化進(jìn)社區(qū)
- 突發(fā)!吳敏霞夫婦挑婚戒被曝光!兩百萬(wàn)鉆
- 《鐘山說事》 熱點(diǎn)聚焦:胡鵬飛的最美鄉(xiāng)
- 湖南御福天益生物公司被指涉嫌傳銷進(jìn)行非
- 大同市城投公司劉建婷遭群眾舉報(bào)
- 魯能集團(tuán) “一帶一路”履責(zé)行動(dòng)暨“海南
圖片新聞
48小時(shí)頻道點(diǎn)擊排行
-
0
1熱推薦:RK3588-MIPI屏幕調(diào)試筆記:RK -
0
2我找到了閱讀GitHub項(xiàng)目源碼的最佳姿 -
0
3世界新動(dòng)態(tài):亞馬遜業(yè)務(wù)過于分散?Be -
0
4世界消息!今年雪糕價(jià)格如何?3至5元 -
0
5霍尊前女友被移交檢方,為900萬(wàn)搭上 -
0
6今年雪糕價(jià)格如何?3至5元仍是主流- -
0
7中超:大連人2:2戰(zhàn)平北京國(guó)安-環(huán)球觀 -
0
8兩電腦如何共享文件夾(兩電腦怎么共 -
0
9環(huán)球熱點(diǎn)!導(dǎo)演韓延:不要責(zé)怪觀眾挑 -
0
10世界熱消息:咖位拉滿!可蘭白克潮男 -
0
11中國(guó)特供CPU史低價(jià)1399 立減220元 -
0
12圖悅詞云圖怎么做(圖悅)_天天通訊 -
0
13第一夫人by君太平全文閱讀(第一夫人 -
0
14桉木是什么檔次的木材(桉木) -
0
15商品未明碼標(biāo)價(jià)違反了哪一條法律_以 -
0
16深海少女羅馬音諧音_深海少女羅馬音 -
0
17動(dòng)畫電影《瘋狂小世界》金日全國(guó)影院 -
0
18第12屆東盟殘運(yùn)會(huì)在柬埔寨首都閉幕 -
0
19知名港星自曝曾棄演!被《一舞傾城》 -
0
20養(yǎng)殖野雞如何找銷路的簡(jiǎn)單介紹(但找