System Debugging Tools (Windows Embedded CE 6.0)
1/5/2010
You can use the debugging tools and resources in Platform Builder to debug a run-time image on a target device. Platform Builder includes a powerful kernel debugger and a customizable event tracking system.
In addition, you can extend the built-in debugging capacities of Platform Builder to support using a third-party hardware probe to enhance the debugging information available to you.
In This Section
- Kernel Debugger
The Platform Builder kernel debugger is a full-featured debugger that you can use to View information about your code, set breakpoints, step through execution, and control debug output messages.
- Command-Line Options with Target Control
Target Control commands in the shell provide useful command-line debugging, profiling and logging options, and to execute commands for a debugger extension DLL.
- Hardware-assisted Debugging
Hardware-assisted debugging allows you to debug even when the target does not yet have a working bootloader or operating system. In addition, Windows Embedded CE provides the eXDI interface, an adaptation layer which enables you to create custom drivers for hardware probes and integrated circuit emulators.
Related Sections
- Debugging Resources Overview
Provides links to many of the debugging resources available in Windows Embedded CE.
- Debugging and Testing How-to Topics
Provides a collection of useful procedures for using the kernel debugger.
- Tools for Performance Tuning
Describes the collection of tools in Windows Embedded CE that you can use for logging, profiling, and tracking.
- Device Emulator
Describes how to build and use the Device Emulator, a tool that mimics the behavior of a target device and allows you to see how your application behaves.
- Error Reporting
Describes the set of technologies that allow you to capture the state of a target device at the time of program crash.
- Windows Embedded CE Test Kit
Describes the Windows Embedded CE 6.0 Test Kit (CETK), which is a tool that you can use to test the functionality and performance of device drivers and related hardware on a Windows Embedded CE–based device.