Windows XP Embedded
Technical Specifications
Tools

In addition to over 10,000 feature components, Microsoft Windows XP Embedded includes the following tools:

  • Microsoft Visual Studio
  • Microsoft .NET Framework

Windows XP Embedded also contains the Microsoft Windows Embedded Studio, which includes:

Target Analyzer
Automates hardware-specific data so you can make runtime images tailored to your target hardware.

Target Designer
Use to build, develop and customise embedded runtime images.

Component Designer
Supplies an environment for defining custom components to use in embedded runtime images.

Component Database
Stores component-level information during embedded runtime image development.

Component Database Manager
Manages component-level information, including the component database and underlying repositories, during development.

More details are available at the Windows Embedded Developer Center (US).

Embedded-enabling Features

Windows XP Embedded includes specific embedded enabling features that help optimise the operating system for embedded devices.

Image Cloning and Reseal
The system cloning process is used during manufacturing to ensure that each device has a runtime image containing a unique computer security ID (SID) and computer name.

Remote Boot
This service allows you to boot an image on a client device without requiring the client device to have a persistent storage device, such as a hard drive or Flash RAM memory.

Enhanced Write Filter
The Enhanced Write Filter (EWF) protects a volume from write access. EWF provides the following benefits: write protects one or more partitions on your system, enables read-only media, such as CD-ROM or Flash, to boot and run. EWF can be deployed on a variety of media types and configurations.

Device Update Agent
Device Update Agent (DUA) is a lightweight management solution for small footprint devices. It enables organisations to update a runtime image remotely. DUA is a service that runs on your runtime image and performs administrative tasks, such as copying files, creating registry keys or executing processes.

System Deployment Image (SDI)
Windows XP Embedded includes the SDI (System Deployment Image) feature, which enables you to manage your runtime images. SDI tools are used to facilitate the preparation and maintenance of runtime images.

Nonvolatile Storage
Windows XP Embedded includes support for the following storage options frequently used in embedded environments:

  • Read/write storage, such as random access memory (RAM)
  • Nonvolatile, or persistent, read/write storage, such as Flash read-only memory (ROM) or magnetic disk
  • Nonvolatile read-only storage, such as CD-ROM
More details are available at the Windows Embedded Developer Center (US).

Security

Using Windows XP Embedded brings developers the chance to utilise the Windows XP Professional patch release process. Additionally, Windows XP Embedded also includes all of the Service Pack 2 security features plus many additions made just for embedded device development.

More information on Windows XP Embedded is available at the Windows Embedded Developer Center (US).

System Requirements

Developing with Windows XP Embedded requires:

  • CD-ROM or DVD-ROM drive
  • Mouse or pointing device
  • VGA or higher resolution monitor, 1024x768 recommended

For tools only configuration:

  • PC with 500 MHz or higher processor, Pentium class recommended
  • Microsoft Windows 2000 with Service Pack 4 or Windows XP Professional with Service Pack 1
  • 128 MB or RAM minimum, 256 MB or higher recommended
  • Microsoft Internet Explorer 5.5 or later
  • 20 MB of available hard disk space

For database-only configuration:

  • Windows 2000 with Service Pack 2 or later, or Windows XP operating system minimum; Windows 2000 Server with Service Pack 2 or later recommended
  • 128 MB or RAM minimum, 256 MB or higher recommended
  • 3 GB of available hard disk space
  • Network connection

For tools and database configuration on a single computer:

  • PC with 728 MHz or higher processor, Pentium class recommended
  • Windows 2000 with Service Pack 2 or Windows XP operating system
  • 512 MB or RAM minimum; 1 GB or higher recommended
  • Internet Explorer 5.5 or later
  • 3.2 GB of available hard disk space
Start using Windows Embedded today