You can debug applications from within Eclipse using Lauterbach development tools.
More:
Hardware and software requirements
Initial configuration
Debug setup
Debug an application