04/16/2008 - Copyright © 2008 The PTR Group Inc.
What can you do with a JTAG?
Typical JTAG usage includes reflashing boot firmware
Even the really cheap JTAG units can do this
However, it is in the use as a debugging aid that JTAG comes into its own
You can set hardware or software breakpoints and debug in source code
Sophisticated breakpoint strategies and multi-core debugging usually require the more expensive units
JTAG units can also be used to exercise the address bus and peripherals
This is what JTAG was originally designed for