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.
Hi
Use TMS320F28034 to communicate with external EEPROM by I2C. It use I2C wait mode rather than C2000ware interruption mode example.
There is a very few failed rate when communicate with different versions EEPROM, as it show on below picture. Yellow line is data, Blue is clock.
The 1st picture is good, the 2nd is failed. I find this obvious difference between them:
a. The SCL of failed device is low level at the end.
b. No ACK signal generated.
After we do below changes, the failure is fine now.
a. Change IPSC from 6 to 5
b. Change ICCL from 20 to 10, ICCH from 10 to 10
Why SCL is the low level at the end? Thanks a lot!