Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Software debugging techniques for PowerPC 440 processor embedded platforms

Posted: 02 Feb 2009 ?? ?Print Version ?Bookmark and Share

Keywords:software debugger? processor? embedded platform? application note?

Xilinx Microprocessor Debugger (XMD) is used to download executables to the system, to control running these applications with breakpoints, and to examine or modify memory and CPU registers. XMD includes a TCL parser. TCL is a full featured industry standard scripting language. This combination of built-in command and scripting provides powerful debugging possibilities.

GNU software debugger (GDB) is a full featured symbolic software debugger. It can make certain tasks which are cumbersome to accomplish with XMD more streamlined. GDB can be used to debug software locallya local process running on the same machine and operating system as GDB itself, or remotely. In this document, GDB running on the local machine is used to connect to the GDB stub (also called GDB server) running within XMD. XMD automatically starts the GDB server after the user connects to the target processor.

An implemented system is provided with sample applications which contain intentional software defects. This document discusses the tools available to identify these defects.

View the PDF document for more information.

Article Comments - Software debugging techniques for Po...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top