126.96.36.199. Selecting Software Trace Tools
- Non-real-time: by storing trace data in system memory (e.g. SDRAM) or the embedded trace buffer, then stopping the system, downloading the trace information through JTAG analyzing it.
- Real-time: by using an external adapter to capture trace data from the trace port. The target board needs to support this scenario.
Typically, the debug tools also offer tracing of the embedded software program execution, but external hardware may be required. For example, the DS-5 provided with the SoC EDS supports both non-real-time and real-time tracing. When used for real-time tracing, an additional external trace unit called "DSTREAM" is required. Lauterbach T32 is a similar example, in that it needs additional external hardware for real-time tracing.
Did you find the information on this page useful?