O'Reilly logo

Professional Windows® Embedded Compact 7 by Thierry Joubert, David Jones, Samuel Phung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

TARGET DEVICE CONNECTIVITY

To set up a proper development environment to perform Compact 7 development, the development station needs to establish connectivity to the target device to perform the following tasks:

  • Download the OS run-time image to the target device for testing and debugging.
  • Deploy an application to the target device for testing and debugging.

Depending on the device’s hardware architecture and included features, it may connect to the development station through an Ethernet, Serial, or USB connection. Some hardware platforms use a JTAG interface for debugging and testing purposes, which requires specialized software.

Kernel Independent Transport Layer (KITL)

Kernel Independent Transport Layer (KITL) is a debugging protocol for Windows Embedded Compact devices, which can be implemented over an Ethernet, Serial, or USB connection.

KITL is a critical component needed to debug the OS design and is included as part of the BSP for the target device, provided by the hardware vendor. KITL over Ethernet is the most common implementation. Most of the Platform Builder training materials and learning references are based on KITL over an Ethernet connection.

Core Connectivity

The Platform Builder development environment uses Core Connectivity (CoreCon), which is a communication infrastructure to establish connectivity between the development station and target device.

CoreCon provides the infrastructure to support the following:

  • Download of an application or a set of files ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required