Diagnostics and Debugging for Mobile and Embedded Development

Other versions of this page are also available for the following:
Windows Mobile SupportedWindows Embedded CE Supported

Windows Embedded CE provides tools for testing and debugging a Windows Embedded CE–based device. Most tools for debugging and testing reside on the development workstation, and thus rely on a connectivity infrastructure that facilitates communication between the development workstation and a target device.

Debugging Resources Overview

Provides descriptions of many of the debugging resources available in Windows Embedded CE.

Debugging and Testing How-to Topics

Provides a list of how-to topics about debugging and testing.

Tools for Debugging

Provides links to descriptions of tools for testing and debugging a Windows Embedded CE–based device.

Tools for Performance Tuning

Provides links to descriptions of tools for logging, profiling, and tracking on a Windows Embedded CE–based device.

Remote Tools

Provides to descriptions of tools you can use remotely.

Bringing Up a Hardware Platform

Describes how to use board support packages (BSPs) to bring up a hardware platform.

Developing a Device Driver

Provides an overview of Windows Embedded CE drivers and describes the typical processes used for developing device drivers for a Windows Embedded CE-based device.

Developing an Operating System

Provides information about the following processes:

  • Creating and modifying an OS design
  • Building and downloading a run-time image
  • Configuring and building a software development kit (SDK).
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 for a Windows Embedded CE–based device.

Core OS Services

Describes the collection of OS services that enable low-level tasks such as management of processes, threads, and memory.

Community Additions