I have a master I2C that is trying to write a buffer to a slave. After calling the write function, I am checking the master status and receiving the following error - SCB_I2C_MSTAT_ERR_SHORT_XFER.
What could this mean?
Solved! Go to Solution.
I figured I was using the wrong clock divider.
Datasheet says : The slave NAKed the byte which was expected to be ACKed. Obviously the slave has found an error condition or it does not expect to receive the amount of bytes you sent.
Bob
I figured I was using the wrong clock divider.