The debug of any chip that is operating in-system is a challenging a nerve racking experience. As your board springs to life…. or not, the thought that crosses your mind is “Does my design work?” Then the real discussion starts, is it the system software or the system hardware. Due to the expense in developing system software, the hardware is almost assumed guilty until proven innocent. In this chapter we will look at techniques that can be deployed to identify the problems, quickly.