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.

DS90UB941AS-Q1: Serial Link Fault Detect

Part Number: DS90UB941AS-Q1

Tool/software:

Hi team,

From datasheet, UB941 can achieve serial link fault detect, but can not report specifically which one has occurred. Do we need continually read register 0x0C or only read register 0x0C after INTB is pulled down when enable interrupt? Thanks!

BR

Jiawei

  • Hi Jiawei,

    You would not be able to solely monitor the INTB pin for loss of lock. Loss of lock is just one of the situations where this pin gets triggered, so it could give a false positive. On top of this, the INTB pin does not give any information on what caused the interrupt.

    One way to monitor the lock status is that regularly read 0x0C via I2C as you said, but sometimes, customer complains the effort on MCU/SoC.

    We recommend use the REM_INTB pin on the 941. Here's a description of what it does:

    If you use this pin, you could monitor any interrupt signal that comes from the 948 side. The downside to this is you won't be able to tell exactly what the cause of the DES interrupt was, only that one occurred. The only way that you will be able to tell specifically that lock was lost is by checking bit 0 of register 0xC using I2C (this is the Link Detect bit).

    Regards,

    Roy