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.

CCS/TM4C129CNCPDT: TIVA4C1294XL-EK Firmware I2C Interrupt Registers not updating

Part Number: TM4C129CNCPDT

Tool/software: Code Composer Studio

Hello TI ForumI2C_Loop_Back_Mode.docx

I2C in Master Slave Loop back Mode as per TIVA Libraries and code is 

1)Not able to update the I2C registers 

2)Stuck in  

// Wait until the slave has received and acknowledged the data.

       //

       while(!(I2CSlaveStatus(I2C0_BASE) & I2C_SLAVE_ACT_RREQ))

       {

       }

3) Can we resolve this issue and make it non blocking Mode and get the I2C_SIMR & I2C_SRIS registers to respond??

Attached word doc of code and registers and UART Status

Thanks 

Krishna.P.N.