Debugging Resources Overview (Windows Embedded CE 6.0)
1/5/2010
Windows Embedded CE is equipped with a variety of tools that enable a user to thoroughly test and debug a Windows Embedded CE-based target device. In addition, documentation for several features includes additional debugging help. For more information, see Feature-specific Debugging Resources.
The following table describes the debugging and testing tools available through Platform Builder.
Debugging and testing tool | Description |
---|---|
The kernel debugger is a full-featured debugging system that controls the behavior of an operating system (OS) image. It stops all hardware interrupts, stops the complete OS, and provides full-featured debugging support that includes the following:
|
|
Target Control commands in the shell provide useful command-line debugging, profiling, and logging options. Use these options to
|
|
The CeLog event tracking subsystem provides powerful and highly customizable event tracking. |
|
With hardware-assisted debugging, you can debug even when the target does not yet have a working bootloader or operating system. The following list describes some hardware-assisted debugging mechanisms you can use with Windows Embedded CE.
|
|
Platform Builder includes powerful tools that you can use to analyze performance, including tools for profiling, tracking kernel events, and targeted event logging. |
|
Remote tools are tools you can use from your development workstation to monitor, analyze, and modify programs on a target device. |
|
The Windows Embedded CE 6.0 Test Kit (CETK) provides tests and tools that you can use to analyze and test a wide variety of components and device drivers. Test harnesses and tools enable you examine
|
|
Windows Embedded CE Error Reporting enables a device to save key information about the state of the computer at the time of a program crash. |
See Also
Other Resources
Diagnostics and Debugging for Mobile and Embedded Development
Core OS Services