Hi all,
on a TMS570LC4357 I use I2C2 in conjunction with SPI5. Either module works fine by itself. If I initialize IC2C, SPI5 stops clocking (verified with a scope). I narrowed it down to the pull-up resistor on I2C2's SDA line. As soon I enable a pullup on that line, SPI5 won't clock anymore. I turned off the internal pullup and added an external pullup resistor, which resulted in the same behavior. Has anyone seen this behavior before? I am using my own board, can't verify that on the HDK yet. I'll try to get hold of a HDK. In the meantime, I'd be happy if someone could verify whether nor not this behavior is a problem exclusive to the HW I use.
Best Regards
Juergen
Pin Usage/Multiplexing
I2C_SCL: G16
I2C_SDA: G17
SPI5_CLK: H19
SPI5_SOMI0: J18
SPI5_SIMO0: J19
SPI5_CS0: E19
SPI5_CS2: W6
SPI5_CS3: T12