I've configured with KDS 3.0 my FRDM-MKE02Z as shown
If I use I2C0 (master) and UART0 separately in my application everything goes well. I'm able to Rx/Tx information through both modules. However, while I access to my I2C slave (an MCP23017 I/O Expander) and I receive some information on UART0 Rx (by a modbus polling), the CI2C1_SendBlock function returns an ERR_BUSY error. And the MCP cannot recover anymore.
UART0 share pins with I2C0 but PE has not notify of any errors so I assume that pinmux are set correctly. What could be the problem?
I'd appreciate any help.