Hi,
I am using a TMS320F28335 MCU and I have noticed that if I perform consecutive I2C writes, (perhaps r/w and r/r also, I haven't checked yet), that the protocol of the I2C message isn't maintained, namely the second data byte of the first write isn't Acked and as a result no stop bit is generated. I have noticed also that if I introduce about >= 4 sec delay this is resolved, i.e: something resets and I'm good to go again. Is this a problem which has been observed elsewhere, and if so, have there been any patches to the I2C drivers to address this?
Any help would be appreciated.
Thanks
Simon.
↧
I2C Consecutive write issues
↧