原理:
主控輸出mipi-->
lt8911b轉換成edp格式資料給屏
主要工作:
用i2c與
lt8911b晶元通訊。
需要滿足的條件:
所以需要修改驅動:
lk部分**
kernel部分**
其他修改:
還有一點就是確認一下mtk暫存器 hstx_dis_eot 目前配置的是0還是1,,如果是0,請修改成1.
如果是0,傳送的eot包可能會被lt8911b被識別錯。
dsi_txrx_control() 函式中
bool
dis_eotp_en
= false;
lk和kernel都需要修改,改成
true
需要先得到mipi訊號:
vendor/mediatek/proprietary/bootable/bootloader/lk/platform/mt6755/platform.c
platform_init函式末尾加上屏的初始化函式:
lt8911b_initial();
MIPI介面LCD屏除錯心得
首先總結一下lcd除錯的三個步驟。第 一 線路連線配置 本人在這裡栽了不止一次。這次要總結一下開關電路。對於嵌入式系統工程師來說,我不需要它什麼電壓導通,我只要知道它是高電平能通還是低電平能通。對於n溝道,g接高電平,s接低電平,d導通。g接高電平,s接高電平,d截止。這裡一般是lcd en引腳控制...
mipi屏點屏注意點
手機屏通常都是mipi屏,使用的是dsi介面的屏,一般有3或4對資料線,1對時鐘線。沒有mipi輸出介面的晶元通常加一顆轉換晶元來點mipi屏,注意點如下 1 轉接晶元的初始化與命令輸入一般有2種通訊介面,iic和spi,首先寫好通訊協議,不同的晶元可能略有差別,需要把重新包裝下 2 確認通訊是否正...
MIPI屏對RF的影響
硬體上的常規思路無非在mipi線上串emi器件,增加mipi線周圍的遮蔽效果,多打地孔。其原理是提高mipi與rf之間的隔離度。mipi介面接共模濾波器兩個方面的作用,抑制對外的干擾,另一方面給增強外界的抗擾度 高速數字的差分訊號,實際上在傳遞過程中,其阻抗很難從頭到尾維持固定,例如會因為要避開過孔...