I'm getting really weird performance from the Tiva C Launchpad when using the UART. The board itself is an ICDI programmer but it also serves as a serial terminal at /dev/ttyACM0. The problem I'm having seems to be with synchronization. Some of the characters will be dropped, but other times I get complete gibberish. At any rate, I have the firmware looping at after a minute or two everything is rock-steady, but the unstable performance returns once again after power-cycling.
I was developing this via SSH, with my production machine in the other room while I was on the sofa watching March Madness. I pulled out an FTDI breakout board; only needing to hook up one wire from TX on the Launchpad to RX on the FTDI (both are running from USB on the same machine which serves as the ground reference).
Has anyone else experience this serial performance issues before?