I have code using I2C running perfectly on a TM4C123G Development Board. When I move the same code over to the EK-TM4C129XL, it does not function correctly. The only change in code between the two boards is the change in I2C port number. The EK-TM4C129XL is operating as a master connected to an external slave board. It's behavior is very erratic, so it's difficult to characterize. When viewing (with a scope) a burst write followed by a burst read, I've seen everything from back-to-back slave addresses being written to erratic data being written. The clock rate was verified to be 100KHz. I have tried different I2C ports; different system frequencies; different boards. For the TM4C129, I'm using TivaWare_C_Series-2.1.0.12573. Any advise would be appreciated.