This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
芯片类型:SN65DSI86
相关参数:
1、屏分辨率为1536*2048,eDP接口
2、SN65DSI86使用的Refclk=27Mhz,单路mipi接口
现象描述:通过I2C配置SN65DSI86,I2C读写没有问题,就是LCD没有任何反应,eDP接口频率太高,目前手上的示波器也量不到信号,不知道从哪里分析入手,只是看数据手册,读取了寄存器0xf0-0xf8这几个状态寄存器值如下:
Reg(0xf0) = 0x0
Reg(0xf1) = 0x20(有时候会读到0x0)
Reg(0xf2) = 0x0
Reg(0xf3) = 0x0
Reg(0xf4) = 0x0
Reg(0xf5) = 0x2
Reg(0xf6) = 0x40
Reg(0xf7) = 0x0
Reg(0xf8) = 0x1
寄存器f1=0x20的第5位描述
CHA_INVALID_LENGTH_ERR. When the DSI channel A packet processor detects an invalid transmission length, this bit is set; this bit is cleared by writing a 1 or when the DSIx6 responds to a Generic read/write request or unsolicited BTA with a Acknowledge and Error Report.
寄存器f6=0x40的第6位描述
LOSS_OF_DP_SYNC_LOCK_ERR. This field is set whenever the DP sync generator has lost lock with the DSI sync stream.
问题:
1、上面读取的状态错误标志的原因是什么?应该怎么解决?
2、MIPI的输入时序是由后端的屏的时序决定的还是sn65dsi86本身固有的输入时序参数?
先谢过