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.

DS90UB925Q-Q1: Invalid SCL Low / High Time Setting Cause "DES ERROR(0x0C[1])"?

Part Number: DS90UB925Q-Q1
Other Parts Discussed in Thread: DS90UB927Q-Q1

[ DS90UB925-Q1 & DS90UB927-Q1 ] Invalid SCL Low / High Time Setting Cause "DES ERROR(0x0C[1])"?

Hi,

My customer has seen the error behavior on their system which use DS90UB927-Q1, DS90UB928-Q1 and remote slave as drawing below.
According to the error log which is sitting next of HOST processor, when error occurrs, the DES Error flag (0x0C[1]) is triggered.




From their debug, customer has found that SCL Low tiime and High time setting of both DS90UB927-Q1 and DS90UB928-Q1 are not correct.
(it's like, they left both registers as default, even though they use 400KHz I2C communication.)

Do you think this invalid SCL Low / High Time setting cause DES Error (0x0C[1])?
It's appreciated if you can elaborate  the "DES Error" itself such as details of the data package (I2C & GPIO?) which CRC checked.

My related posts

DS90UB927Q-Q1: BIST Mode and "DES Error"(0x0C[1])
e2e.ti.com/.../2459982

DS90UB927Q-Q1: BIST Related Questions
e2e.ti.com/.../2456798


Thanks,
Ken