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.

I2C Problem on TMS320C28035

Hi,

I have a custom Board with TMS320C28035. I have modifed the example i2c eeprom code but face some basic problem. I don't get STP bit in I2CMDR.

In Digital Loop Back mode when DLB bit of I2CMDR set, It gets cleared after transmit. I set

 I2caRegs.I2CMDR.all = 0x6E60;

and after transmit I2C reg view show MDR to be 0x4260

But if i set DLB =0, MDR remains 0x6E60 and never changes. As a master the dsp controller should send start, address, data and stop. Pullups on SDA and SCL are 4.7K and properly installed.

I plan to check it now on a DS Scope.

What to look for 

I would appreciate any quick directions that can easily help to resolve it. 

Regards

Jawwad