Hi E2E,
在使用DS90UB948TNKDRQ1时,出现屏幕跳动和冻屏问题。
检查发现故障时DS90UB948TNKDRQ1给MCU发的时钟出现丢失,如下图:

紫色蓝色是串行器一侧的I2C波形
绿色黄色是解串器一侧I2C波形
上面是正常波形,下面是出异常时,UB948只发了一个周期波形。
是否是因为串行器和解串器频率配置不匹配引起呢?
请问应该如何解决该问题?
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.
Hi E2E,
在使用DS90UB948TNKDRQ1时,出现屏幕跳动和冻屏问题。
检查发现故障时DS90UB948TNKDRQ1给MCU发的时钟出现丢失,如下图:

紫色蓝色是串行器一侧的I2C波形
绿色黄色是解串器一侧I2C波形
上面是正常波形,下面是出异常时,UB948只发了一个周期波形。
是否是因为串行器和解串器频率配置不匹配引起呢?
请问应该如何解决该问题?
您好,
串行器是:DS90UB941,配置的100KHz(MCU不详)
解串器是:DS90UB948,配置的400KHz(MCU用的FS32K142)
您的应用框图和这个帖子中的是类似的吗?
您看下948的寄存器0x01的bit2是否为1?如果为0的话,将此位配置为1 enable back channel试试是否可以解决。

您分享的这个帖子也是我们同事发起的,目前整个问题还没解决。
我们将948的寄存器0x01的bit2置为1后,还是存在抖屏的情况。
我们的寄存器配置见下图(上半部分是941的,下半部分是948的):

同时,我们将948的通讯速率采用400K时,发生抖屏的概率较高。采用100K时只偶发一次。
请问我们的寄存器配置需要如何调整呢?