I have an application that uses I2C to communicate between two MCU’s. However when I try to configure the frequency on the MDot to anything greater than 400000 Hz, it errors out indicating that I can only set between 100khz and 400khz.
1) Is this the upper limit for the frequency? Some of the other MCU’s have a fast mode for I2C, is that not available on the MDot? By the way the MDot behaves as the I2C slave.
2) Should I be even setting the frequency when it is the I2C Slave?
3) If not, if the other MCU is able to operate at a higher frequency, would the I2C slave be able to work at this higher frequency.
Btw I am using the LibMdot dev built and MBED OS 5.2.3.
Thanks,
Yogesh