Part Number: TM4C1294NCPDT
Other Parts Discussed in Thread: EK-TM4C1294XL
Hi,
I have designed a circuit with a tm4c1294 microcontroller. All 4 SSI interfaces are used
in SPI mode to connect to external peripherals of which 2 are on the same PCB and 2
others are on a seperated PCB connected via short flat band cable.
I am experiencing troubles with the output drive of the GPIO lines. The rising and
falling edges have such slopes that the signals are more like a sinus then a digital
square wave. The result is of course unreliable communication to the external peripheral
at higher bit rates.
I have tried the outputs with external peripheral connected and disconnected. Also
initializing the SSI and running a test on the ek-tm4c1294xl board (not connected) has
a sinus like waveform as output and not a square wave.
Another test I did is just toggling the pa4 and pa5 outputs on the ek-tm4c1294xl
board, also a sinus instead of a square wave (WPU and PP, 2 and 8 mA).
Below are 2 screenshots of 1 MHz and 2 MHz SPI signals. The blue analog waveform is
the clock signal.
Power supply is properly done with 100 nF and 1 uF caps close to the microcontroller
and the SPI connected peripherals.
Checked the +3V3 power rail with the scope, no problems.
Any thoughts ?
Roelof



