The browser version you are using is not recommended for this site.Please consider upgrading to the latest version of your browser by clicking one of the following links.
We are sorry, This PDF is available in download format only
JTAG 101: IEE 1149.x and Software DebugExecutive SummaryJTAG (jay-tag) is one of the engineering acronyms that have been transformed into a noun, although arguably it is not so popular as RAM, or CPU. IEEE Std 1149.1-1990 IEEE Standard Test Access Port and Boundary-Scan Architecture is the official name, but JTAG is a bit snappier and is an abbreviation of Joint Test Action Group.<br>If you examine the standard’s title you may be able to deduce the two use cases for JTAG devices and hardware. This paper deals with using the Test Access Port (TAP) as a means to control the execution of the processor, and to debug software via the TAP.Not content with JTAG or IEE1149.1 as a name for this feature, most semiconductor vendors have also declared their own brand name version. To help a user migrate to IA32, this white paper gives a quick overview of the various implementations, and names, of JTAG debug methods for users familiar with PowerPC, ARM and MIPS processors and this is compared to the JTAG implementation in the Intel® Atom™ microprocessor.Read the full JTAG 101: IEE 1149.x and Software Debug White Paper.
Shows how to view tasks on Linux* and compile objects exposed to debugging. (v.1, June 2009)
Shows how to view tasks on VxWorks* and compile objects exposed to debugging. (v.1, June 2009)
Mark Hatle describes creating a custom embedded distribution on any architecture. (v.001, Oct. 2011)