85635 Höhenkirchen-Siegertsbrunn, de
+49 (8102) 9876-182
TRACE32® supports JTAG Debugging of Windows® Standard Systems
For a long time, TRACE32 had has a special support for Windows CE/EC on various architectures. Lauterbach now added an "awareness" for the standard Windows OS systems, too. This includes all Server, Desktop and Embedded flavours of Windows XP, Windows Vista, Windows 7 and Windows 8.
Using this "Windows Awareness", the user is able to inspect the present processes, threads and libraries, as well as kernel modules and drivers. Using the extended MMU support of the TRACE32 debugger, the developer gets access to the complete virtual address space at any time - i.e. you can debug device drivers and applications simultaneously. At the same time you can debug several processes at once, which is especially interesting for testing inter-process communications or driver calls.
TRACE32 uses the JTAG interface to access the target system. No special OS setting, interface or driver is necessary to debug the target. Even if the complete system "hangs", the debugger is still able to show all system resources. This "stop mode debugging" - where no running software like a debug stub is required - also allows debugging of interrupts; from the interrupt entry point up to ISRs, drivers and even the responding applications.
Lauterbach's Windows Awareness is fully SMP capable. The debugger can switch to any CPU at any time, showing the view of each CPU or hyper-thread. It evaluates the call stacks of all active and passive application threads and shows, where an active thread currently runs or where a passive thread is waiting. The system is started and stopped synchronously for all CPUs; a breakpoint hit halts the complete CPU, regardless which CPU reaches the breakpoint. On this event, the debugger automatically switches the view to the CPU that hit the breakpoint.
Using these features the developer gains access to the complete system and all resources. You're debugging on "system level" rather than on "CPU level".
Windows OS support is available immediately.
Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an firstname.lastname@example.org.