Hi,
I am experiencing i2c problems when trying to write data to EEPROM using the TMS320F2803x.
At room temperature i2c communication appears to be OK. However, as the temperature is increased (to approx 100 degree C) write and reads to / from EEPROM fails. I have noticed that i2c interrupts are no longer generated when this problem occurs. If I reset the firmware the problem persists. When the chip is cooled to room temperature and reset, it operates correctly again.
All other functionality (driving motors, rs485 communications...etc) are operating correctly at 100 degree C. Only i2c fails.
Has anyone experienced similar problems? The chip I am using (TMS320F28035PAGT) is rated at 105 degree C, so I am running close to the limit, but not over. Is i2c hardware more susceptible to temperature?
Cheers,
Oz