Kernel Tracker (Windows Embedded CE 6.0)
The Kernel Tracker tool provides a visual representation on a development workstation of OS and application events occurring on a Windows Embedded CE–based device. You can use this tool to monitor system-wide activity on the target device.
The Kernel Tracker tool allows you to view the following in a real-time environment:
System state information
System events, mapped onto the thread that was executing at the time they occurred
All processes and threads in the system, including when these processes and threads are created, run, stopped, and sleeping.
To use Kernel Tracker from Windows Embedded CE, you must first connect to the target device with Platform Manager. For more information about how to connect a remote tool to a target device with Platform Manager, see Remote Tool Connectivity.
When you build a run-time image from a Release configuration with Platform Builder, the run-time image supports Kernel Tracker by default.
If you create a profiling kernel, Kernel Tracker requires a board support package (BSP) that supports the tool. The BSPs included with Platform Builder contain support for Kernel Tracker.
Enabling Kernel Tracker support for a custom BSP requires the following:
Building a Profiler library for the custom OS design
Linking the Profiler library to the profiled kernel
Adding flags to the Config.bib file for your design
|You cannot run the Kernel Tracker tool and the Call Profiler tool simultaneously. For information about Call Profiler, see Call Profiler.|