1、串行器是DS90UB941,解串器是DS90UB948,显示正常,但是发现读0x5A寄存器的值为0xC9,即DSI_PLL_LOCK=0,PLL未锁定?是为什么呢?
2、还有读0x0C寄存器的值为0x65,即DSI_ERROR=1、DPHY_ERROR=1,也不明白是为什么。

Thanks!
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.
1、串行器是DS90UB941,解串器是DS90UB948,显示正常,但是发现读0x5A寄存器的值为0xC9,即DSI_PLL_LOCK=0,PLL未锁定?是为什么呢?
2、还有读0x0C寄存器的值为0x65,即DSI_ERROR=1、DPHY_ERROR=1,也不明白是为什么。

Thanks!
DSI_PLL_LOCK=0,PLL未锁定?是为什么呢
这个是941的寄存器0x5A的吗?您指的bit几?0X5A没有找到这位。

还有读0x0C寄存器的值为0x65,即DSI_ERROR=1、DPHY_ERROR=1,也不明白是为什么。
读寄存器DSI_STATUS 0x28 进行clear之后,再看下还报错吗?

1. 请查看最新版本的数据手册哈,所有的芯片我们最好都使用最新版本的数据手册,即产品主页上直接下载:https://www.ti.com.cn/product/cn/DS90UB941AS-Q1
2. 0x0C 读取的值为0X65的话,那么请读取下0x29的寄存器,具体DSI error count为多少?

941上有没有哪个寄存器,能够准确地表示DSI视频信号是OK的
0x28,DSI状态寄存器可以读取是否有发生DSI error。

948上有无寄存器表示解串后的视频信号是OK的?
对于948来说,可以读取状态寄存器0x1C的bit1和bit0,确认是否有输入检测到,内部PLL是否锁存恢复时钟需要的频率。
如果PLL能正常lock的话,则解串后的数据是没问题的。
或者为了调试,enable CMLOUT输出,使用示波器测量CMLOUT的输出,并且读取0x52.
