For sometime now, I've heavily relied on print statements to debug my Linux user code when developing. With Code Composer Studio (CCS) v5 supported on a Linux host, I decided to take a look at how to leverage the IDE to debug my Linux user level code. To my surprise (well not much since it's Eclipse based), CCS leverages the GNU Debugger (GDB) remote capabilities to allow for Linux debugging on TI devices. The most difficult part of using CCS for this was to find a compatible GDB (for host PC) and GDBserver (for the target).
I've outlined some basic information and steps to get you going. The topic uses the SysLink product as an example but the concepts are applicable to most any Linux debugging environment.