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.

DS90UB947-Q1: CRC error detect

Part Number: DS90UB947-Q1

Hi Team,

When 947 works normal, it still can receive the following kind of CRC error. Will it have bad impact?

CRC error (read ti947 0x0A reg = 0x5.  read ti947 0x0C reg = 0x17, CRC error(s) detected.)

  • Hello Amelie,

    please make sure these CRC errors are not happening during power-up. To do this you need to clear CRC register counters by writing 1 to 0x04[5] and then write 0.

    After clearing the counters, you need to wait for some time and read reg 0x0C, 0x0A and 0x0B again and see if you still see new CRC errors.

    In general, having CRC errors is not recommended since it can cause failing I2C communication or and BCC communications.

  • Thanks for your reply.

    Do we have any method to test whether the data are transferred correctly or not? such as error rate?

    Thanks!

  • Hello Amilie,

    before normal operation you can run the BIST test for few minutes/hours. At the end you can see if the link quality is good enough showing no errors (for more details see the d/s)

    During normal operation you can monitor the error regisers mentioned by you. For more details check the UH948 or UH947 d/s section "7.3.15.2".

    Also you can monitor the PASS pin as error indicator.