Several common debugging techniques are described to help you solve common problems, such as stack overflow and memory corruption. A troubleshooting guide is included.
Introduction
The purpose of this application note is to introduce the hardware and software debugger elements available in PSoC 1 and to describe several common debugging techniques.
The primary hardware elements of the debugging system are an In-Circuit-Emulator (ICE) and a debug pod with an on chip debugger (OCD) enabled PSoC 1 device. Those elements, and instructions on configuring and using them, are described in the Debugging Hardware portion of this application note.
PSoC 1 Getting Started Debugging - Part 1 - The Hardware
PSoC 1 Getting Started Debugging - Part 2 - The PSoC Designer