Hi,
I'm trying to get a TMS570 HDK to talk to a TMS320 launchpad on I2C, where the 570 is the master. I have the master sending out dummy messages with the ignore NACK option set. The 320 is configured to be the slave, but when I set its own address to the correct value and start the I2C module, the 320 pulls the SCL line low, killing the communications.
If I set the wrong slave address the clock continues, as you would expect.
Why does it do this? All the other code on the 320 has been commented out, this is the only code running.