Hello,
I have just opened a new Tiva C LaunchPad Evaluation Kit (EK-TMC123GXL) and having trouble with the uart_echo.c example that is provided.
I have gotten the blinky example to work so I believe the divers are installed correctly. I am using Code Composer 5.4 (I have installed everything from the support page, the EK-TM4C123GXL-CCS package).
The problem is I cannot get the micro to echo back. I assume I connect using the CCS terminal (View>Other...>Terminal>Terminal).
The comments in the code indicate '115,200, 8-N-1' as the settings, so that is what I have; additionally I set encoding to UTF-8 no flow control. Same settings for the actual COM port under Device Manager in Windows.
Now what is strange is that if I set the baud to 9600, I get some functionality: if I push the reset button, I get trash at the terminal window; if I type in the terminal window, what I type becomes trash but the led blinks (expected from the comments in the code); if I type in the terminal command line (Command Input Field) and hit return, trash is sent and displayed, led blinks.
Now if I use putty/kitty with the required settings, I get closer to what I think is the expected behavior. Pushing the reset button displays the expected prompt 'Enter Text:'. Entering text blinks the led as characters are typed, expected behavior. However, hitting return simply returns the cursor to the beginning of the line, 'Enter Text:' + Text Input remains; so in other words the input is not echoed.
So in summary, what is the proper way to evaluate uart_echo.c? Why does the terminal in CCS not behave correctly; am I missing using it somehow?
Any help is appreciated, thanks in advance.