JTAG is widely used as a processor debug port, and nearly all modern embedded processors support it. Embedded system development typically relies on JTAG for programming on-board memories and for software debugging. The JTAG port allows a software debugger running on an external computer to communicate with the embedded processor and perform operations such as single stepping, setting breakpoints, and running free.
Kozio utilizes the JTAG connection for loading our own processor-driven software that verifies hardware and programs flash memory. That same JTAG connection is also used to communicate between a host computer and Kozio software running on the target processor.
Using JTAG provides a seamless integration environment that greatly reduces the learning curve for hardware and test engineers.
Kozio has proven solutions for integrating with NXP CodeWarrior TAP.