MIPI转EDP屏调试

原理:

    主控输出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();
 
 

 

posted @ 2020-11-25 15:24  luoyuna  阅读(2132)  评论(0编辑  收藏  举报