Part Number: TMS320F28034
Other Parts Discussed in Thread: C2000WARE
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!


