Hi,
I am working on a platform that will be using the TM4C129ENCPDT Arm chip. For development, I'm using the EK-TM4C129EXL and referencing the following TivaWare API.
I've configured the I2C0 channel to act as a slave. However, I need to configure this channel to work under the SMBus I2C protocol, which the documentation says is possible. Though I don't quite see how do achieve this through the SW API.
here is an image of write message.
I need the peripheral to ACK it's address, as per the SMBus design specs.
Is there a way to do this?
Similarly, I will need to setup an SMBus channel on I2C1. Is there a SW API call or a register that can be configured in order to have the master expect the corresponding slave to ACK it's own address?
Thank you,
Zachary