MIPI转EDP屏调试
原理:
主控输出mipi--> LT8911B转换成EDP格式数据给屏
主要工作:
主要工作:
用I2C与LT8911B芯片通讯。
需要满足的条件:
所以需要修改驱动:
lk部分代码
kernel部分代码
其他修改:
还有一点就是确认一下MTK寄存器 HSTX_DIS_EOT 目前配置的是0还是1,,如果是0,请修改成1.
如果是0,发送的EOT包可能会被LT8911B被识别错。
如果是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();