Other Parts Discussed in Thread: DS90UB953-Q1, , ALP
Hi team,
SOC utilizes I2C to communicate with slave devices through DS90UB954-Q1-->DS90UB953-Q1, with a low probability of reading error values
Testing the same command 1000 times will result in one error, and the command speed is 60 times per second
The instruction is 6 bytes, consisting of Address, Command, Data, Data, Data, and Data. The error value is randomly generated in a certain byte, and each exception Byte reads the same value
Currently, I2C mode is set to Standard, and 0X58 in DS90UB954-Q1 is set to 5E
Attempted to SOC fly wire I2C to Slave Device, skipped DS90UB953-Q1, tested 10000 times without any abnormalities
Reading the value of the 954 0x4D register is 0x3
What may be the problem with this phenomenon? Could you please provide some troubleshooting suggestions
Best Regards,
Amy Luo