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.
FPD-LinkIII
串行器 DS90UB941、DSI
解串器 DS90UB928 LVDS
分辨率:720p
命令设置:
{I2C_ADDR_MAIN、0x01、0x08、0}、
{I2C_ADDR_MAIN、0x1E、0x01、0}、
{I2C_ADDR_MAIN、0x40、0x05、0}、
{I2C_ADDR_MAIN、0x41、0x21、0}、
{I2C_ADDR_MAIN、0x42、0x60、0}、
{I2C_ADDR_MAIN、0x5b、0x01、0}、
{I2C_ADDR_MAIN、0x4f、0x8c、0}、
{I2C_ADDR_MAIN、0x40、0x04、0}、
{I2C_ADDR_MAIN、0x41、0x05、0}、
{I2C_ADDR_MAIN、0x42、0x0a、0}、
{I2C_ADDR_MAIN、0x5D、0x3F、0}、
{I2C_ADDR_MAIN、0x03、0x9A、0}、
{I2C_ADDR_SLAVE、0x1D、0x25、0}、
{I2C_ADDR_SLAVE、0x4B、0x01、0}、
{I2C_ADDR_MAIN、0x03、0x92、0}、
{I2C_ADDR_MAIN、0x01、0x00、0}、
问题:
当 DS90UB941丢失 DSI 信号时、DS90UB928的锁定不稳定。(系统挂起。)
故障率:9/60件
异常:
正常:
您好!
我看不到您附加的图像、您能否再次尝试附加它们?
当941丢失 DSI 信号时、您的意思是锁不稳定? 如果没有 DSI 信号进入941、FPD-Link 将不会正确从941传出。 由于 DSI 使用 DSI 连续时钟模式、因此如果 DSI 消失、941将没有时钟源。
此致、
Michael W.
您好!
您能否提供941AS 的寄存器转储以更好地调试此问题?
此致、
Michael W.
您好!
您的 MODE_SEL 设置为什么? 寄存器0x56的值是什么? 我不确定禁用 PCLK_AUTO 会产生哪些副作用、您是否在禁用或启用 PCLK_AUTO 时看到视频闪烁?
此致、
Michael W.
您好!
我认为问题是 DSI 源不处于连续时钟模式、当 DSI 时钟未切换时、941AS 没有用于生成 FPD-Link 信号的参考时钟。 请重新配置 DSI 源的时钟、以始终发出 DSI 时钟。
此致、
Michael W.
您好、Michael、
这是否意味着在系统挂起之前需要禁用 DSI?
流程应如下所示、
禁用 DSI→寄存器设置→启用 DSI
在系统挂起→系统恢复→启用 DSI 之前禁用 DSI
另一个问题、
当系统挂起(DSI 信号丢失)时、会随机出现 FPD-LINK 失败
当 DSI 丢失 但功能发生故障时、FPDlink 是否具有内部参考时钟?
您好!
我建议按照您所说的步骤操作。
禁用 DSI→寄存器设置→启用 DSI
在系统挂起→系统恢复→启用 DSI 之前禁用 DSI
941AS 具有可用作 FPD-Link 信号基准的内部时钟、但建议仅将该时钟用于测试和调试功能、因为其抖动太大。 要启用此内部时钟源、请将 BRIDGE_CLK_MODE 设置为 b'10。
此致、
Michael W.