IAR Systems has integrated JTAGjet-Trace into the development tool suite IAR Embedded Workbench for ARM. Embedded Workbench users now have access to advanced trace support for all ARM cores and can take full advantage of the trace capabilities on ARM Cortex-M, Cortex-R and Cortex-A devices in addition to ARM7/9/11 when debugging complex systems.
JTAGjet-Trace is an in-circuit debugging probe with advanced trace features for complex application development. With support for Embedded Trace Macrocell (ETM), it provides developers with complete insight into their application’s behavior. Users can observe the effect of the program as it executes on the board and use techniques such as full instruction trace and function profiling to identify problems in the application.
JTAGjet-Trace is based on the JTAG boundary scan port and can perform trace acquisition of up to 200MHz trace clock (400Msample/sec ETM trace acquisition speed) with a trace buffer capture capacity of up to 18MB. Auto-adjusting timing eliminates problems with data and clock skew, and 56-bit time stamping provides CPU cycle accuracy down to 5ns.
IAR Embedded Workbench now also supports the possibility of simultaneously connecting multiple serial wire debug (SWD) devices. This considerably simplifies debugging of ARM Cortex multicore devices. By connecting to multiple cores on the same device at the same time, the complete multicore application can be concurrently debugged.
Download evaluation licenses of IAR Embedded Workbench for ARM .