Microsoft Windows CE Toolkit for Visual C v5.0 serial key or number
Microsoft Windows CE Toolkit for Visual C v5.0 serial key or number
Windows Embedded CE 6.0 (Win Embedded Compact)
The operating system for innovative and small-footprint devices. Designed specifically for embedded developers who need to bring new devices to market quickly and at the lowest possible cost. Windows Embedded CE 6.0 provides a 32–bit native hard real-time, small footprint operating system, a re-designed kernel, and powerful embedded development tools.
CE 6.0 interoperates with industry standards and existing Microsoft desktop and server technologies to help you create differentiated devices for a broad range of device categories, from commercial devices to consumer electronics products.
Find here an Overview Datasheet about Microsoft Embedded CE 6.0.
Visit the secured download section for an Overview Presentation about Microsoft Embedded CE 6.0 as well as for the Actual Windows CE Roadmap.
What's new in Windows Embedded CE 6.0?
Windows Embedded CE 6.0 R3
What is R3?
R3 ist a add on pack for Windows Embedded CE 6.0. It can be installed on the development machine (platform Builder). It is NOT an update for images in the field. Visit the secured download section for the R3 download for your Evaluation and Full version of Platform Builder CE 6.0
New features comming with R3
- Silverlight UI Framework
- Updated IE Browser
- Adobe Flash Lite 3.1.0 support
- Gesture Input
- Connenction Manager
- Office and PDF viewers
- QQ Messenger client
New Licensing Structure
- CE 6.0 licenses Core, Core Plus and Professional remains the same.
- The vertical SKus like GPS and STB converts into one vertical SKU only for consumer devices: C6G.
- New R3 features are only available in Professional and C6G licenses.
What’s New in Windows Embedded CE 6.0
Naming and Branding
- The name is now Windows Embedded CE 6.0
- Changing branding colour from orange to blue
Redesigned Architecture
- Redesigned unified Kernel.
- Support now up to 32'000 processes
- 2 GB of Virtual Memory per process
- Kernel-mode drivers for performance
- User-mode drivers for robustness
- Device Emulator now ARM-Code based
New Licensing Structure
- CE 6.0 licenses are now downgrade capable for same SKU (i.e.: CE 6.0 Prof for CE 5.0 Prof and CE 4.2 Prof)
- No more file-viewers and Pocket-IE components
- No more IEEE1394, P2P and Remote DCOM support
- No more Professional-Plus licenses
- Active Sync can now be distributed with CE 6.0
Better Tools
- Platform builder designed as a plug-in for Microsoft Visual Studio® 2005. Use your existing development skills to build both an operating system and an application. A full Visual Studio 2005 Professional is now included in the Platform-Builder package with no price increase!
- Updated catalogue functionality
- Updated compilers
- New integrated device emulator
Better Support
- Ten-year extended support
- Worldwide partner base and community collaboration
- Free evaluation kit to evaluate and test your system for 180 days
Faster Development
- End-to-end development portfolio to help you easily configure, build, and ship new devices
- Integrated development emulator eliminates having to use multiple tools from various sources
- Several hundred test components ready to use
- More source code access to help you debug, test, and make changes to an operating system image
Enabling New Business Opportunities
- The Cellcore Stack component helps devices establish data and voice connections over cellular networks
- The Windows Media Connect and Digital Video Recording components help devices consume media from Windows XP-based PCs and record, pause, and rewind live video streams
- The Windows Network Projector component will make it easier for meeting attendees to give a presentation from a Windows Vista based PC
New Windows Embedded CE 6.0 System Architecture
- Unified Kernel
- Critical OS components moved into kernel space
- Improved system performance
- Increased security features and robustness
- High degree of backwards compatibility
Windows Embedded CE 6.0 Development Tools and Process
Platform Development Tools
Platform Builder for CE 6.0 (a plug-in for Visual Studio 2005) is an integrated development environment (IDE) for building customized embedded operating system designs. Platform Builder comes with all of the development tools needed to design, create, build, test, and debug your project.

The integrated ARM based Emulator helps you easily to test your CE image without having a hardware platform.

Application Development Tools
To write applications for CE 6.0, Microsoft offers a familiar set of programming languages that use managed or unmanaged code. Visual Studio 2005 takes full advantage of the .NET Compact Framework, which uses public Internet standards to enable integration with new and existing applications running on any platform. Supported languages include Visual C++, Visual C#, and Visual Basic.
Windows CE Development Process
We can divide between the device OS development and the application development. To start with the device development, you need a BSP (Board Support Package) from a board manufacturer or start with a built in standard BSP. All needed drivers, configurations and settings are stored in the BSP. The more complete a BSP is, the less work you have to do! You can test your image via the device emulator. Don't forget to choose the emulator BSP as well in your project. After you have finished the OS design, you can export a SDK (Software Developmet Kit). The SDK contains the API-Set (Programmer Interface) supported through your CE Image. An application developer can now install this SDK to write applications for your CE Image and test it as well on the emulator first.

Windows Embedded CE 6.0 Key Features
Key Facts | Description |
|---|---|
Real-Time | Windows Embedded CE is the only operating system from Microsoft with native real-time capabilities. Of course, the latency times vary with the speed and architecture of the processor. |
Low Cost | Low upfront capital investment through free evaluation tools, low cost development tools and lowest cost licensing to reduce total cost of development. |
Processor Architectures | The following four 32-bit CPU architectures are supported: ARM, MIPS32, SH4, and x86. |
Modular | More than 500 components to select. There are 2 different licenses with different component sets: Core and Professional. |
Shared Source | Get with the Shared Source Program over 3.9 million source code lines. Use the shared source code to document, debug, test, and modify the OS image to create differentiated features. You are allowed to use and change this source code. |
Small Footprint | The kernel use around 700kB of the footprint. Normal industrial CE devices use around 4-6 MB, a full featured Mobile build around 20 MB. The application is not included. |
Mobile Devices | Special functionality for mobile devices is included. I.e. power management, instant-on and small footprint for flash usage. Of course, all new communication stacks and media capabilities are included in Windows Embedded CE 6.0 |
Time-To-Market | Windows CE provides embedded developers with a unified set of tools to build, debug, and deploy customized Windows CE-based devices. This fully integrated development environment (IDE) also includes emulation technology to enable simultaneous hardware and software development. Platform-Builder designed as a plug-in for Microsoft Visual Studio 2005. Use your existing development skills to build both an operating system and an application. |
Industry Standard | CE 6.0 interoperates with industry standards and existing Microsoft desktop and server technologies to help you create differentiated devices for a broad range of device categories, from commercial devices to consumer electronics products. Microsoft committed to a ten-year extended support for Windows Embedded CE. |
Application Development | To write applications for CE 6.0, Microsoft offers a familiar set of programming languages that use managed or unmanaged code. Visual Studio 2005 now takes full advantage of the .NET Compact Framework, which uses public Internet standards to enable integration with new and existing applications running on any platform as well as native code development. Supported languages include Visual C++, C#, and Visual Basic. |
Contact Us
Need local assistance? Let us know!
Contact Us Now
© 2020 Avnet Silica | When browsing and using our website, Avnet collects, stores and/or processes personal data. To ensure fair and transparent processing of your personal data and compliance with applicable laws on data protection, please read our Privacy and Data Protection Information on your personal data. You can see what cookies we serve and how to set your own preferences in our Cookie Policy.
iMX7 WEC Software
Please find images, BSP, Platform Builder workspace, and other downloads and information about Toradex Windows Embedded Compact Software for iMX7 in this article.
Step by Step guide how to get Windows Embedded Compact onto your i.MX7 Colibri
The WEC iMX7 BSP Release Details contain the roadmap for new features and bug-fixes and include also known issues and limitations of released BSP versions.
The Toradex Board Support Package for Windows CE is one of the most advanced BSPs available on the market. Aside from the standard Windows CE functionality, it includes a large number of additional drivers as well as optimized versions of standard drivers.
The Toradex bootloader and BSP were designed to be easily configurable. This relieves the application developer from the burden of creating a customized operating system image. Instead, the necessary adaptations can be made by registry settings and adding files to the on-board flash file system.
Toradex even provides the workspace for Microsoft's Platform Builder, which enables the customer to build exactly the same Windows CE image as the standard Colibri image.
The binary for our Colibri modules are available for download for free.
Before building your own Windows CE image, check if it is really required as our standard is very flexible and you can add a lot of drivers, components and programs without building your own image.
BSP Source Code
We do not provide the source code of our BSP. If you think you need source code, please contact us.
Microsoft Platform Builder Workspace
Toradex provides the Microsoft Platform Builder workspaces (solution files) which can be used to build an identical image as the pre-built binary images provided by Toradex. However, we recommend to use the binary images and configure them to your needs rather than building your own image. There are many advantages:
- The binary image is tested by Toradex and thousands of customers
- It is easier to upgrade to a newer BSP version since you only have to upload a new binary image instead of building your own image again
- You don't have to buy the Microsoft Platform Builder
- It's not necessary to build your own image if you want add or exclude features. As an example you can disable drivers, install drivers, add other WinCE features like the .NET Compact Framework, disable the explorer (desktop), etc.
- Toradex integrates the Microsoft Windows CE updates into their binary images.
In order to build a Windows CE image you need to download the workspace files and the BSP files which are located with the respective product BSP in our Software Section.
Overview on the Toradex Windows CE Features
We have invested a large amount of time and resource in developing our Windows CE operating system, and as a result, are able to provide you with an extremely robust, highly optimised and easily configurable operating system with a rich set of functional enhancements.
What do you mean by highly optimised?
To unlock the full potential of any hardware platform, it is important that the software is able to make use of the hardware resources in an efficient, effective way. We spend many thousands of man hours improving existing software implementations from device vendors and software providers to take advantage of features that may not have been fully utilised, or are simply not optimal. The result of such investment is that we really do squeeze every last drop of performance out of our systems, allowing you to fully leverage the capabilities of our computer modules.
Testament to this is our Windows Embedded Compact operating system for the Colibri T20 module which is able to cold boot (i.e. boot from power being applied) in 480 milliseconds. We have optimised many areas of operating system startup process, such as cache performance and concurrent driver loading, to achieve this very fast boot time, which today is unrivalled by any similar system.
What makes it easily configurable?
While our computer modules may be highly standardised, the applications they are deployed in are anything but. Every application has its own specific requirements and to be able to provide a standardised solution that is capable of meeting the requirements of a diverse range of applications requires a large amount of flexibility and configurabilty.
Through the use of the Windows registry, it is possible to configure the behaviour of our customised Windows CE operating system in almost every area you can think of. A short list of examples of things you can do with our registry configuration parameters are as follows:
- Configure display interfaces including all resolution and timing settings
- Rotate the display to support either portrait or landscape modes
- Change allocated video memory
- Configure audio and touch screen controller settings
- Disable any drivers that are not required
- Configure support for different serial interface standards
- Modify the behaviour of the USB stack including USB over current control
Our approach means you don't have to mess about creating your own operating system image - you can simply use ours and tailor it to your own needs.
Our Bootloader also provides provisions for system customisation. Examples include splash screen support on system startup and the ability to configure various system parameters such as MAC address and serial number.
What makes it extremely robust?
We have a very large customer base that have deployed our solutions into a hugely diverse range of applications with widely varying operating environments and conditions. From rally car instrumentation to tsunami warning systems, our operating system has been tried and tested and is one of the most mature available. Our systems run 24 hours a day, 7 days a week, without interruption.
The added advantage of so many customers using our standardised operating system is that when fixes or enhancements are made, everyone benefits from them. Our development engineers support our customers directly and so whenever there is an issue that needs addressing or an enhancement to make, we make sure that it is addressed and deployed promptly.
What functional enhancements do you provide?
We have extended the standard feature set provided by Windows CE to include additional functionality to help support your needs. For a list of such features, please see the section Special Features and Enhancements.
Drivers
Our standardised Windows CE operating system includes support for all of the standard features that are provided by the Colibri module. On top os this, we can also provide driver features for non-standard features which may be required, such as Bluetooth stacks and matrix keypads. The below table describes those driver which are included as standard and those which are available for purchase with support hours.
| Driver | Description | Cost (Support Hours) |
| FFUART | FFUART supports the full RS232 specification with all 9 signals. | - |
| BTUART | BTUART only supports RXD/TXD/CTS/RTS | - |
| IRDA | Handles the PXA270's IrDA port | - |
| Ethernet | 10/100Mbit driver for Davicom DM9000 | - |
| USB Host | 2 Ports supporting mass storage devices (USB-stick, hard disc, CD-ROM…) and other devices as keyboard, mouse, USB hub… | - |
| USB Client | Can be used as ActiveSync connection, mass storage or RNDIS | - |
| Audio | 16Bit stereo output (up to 48kHz), mic input, line-In | - |
| Touch Screen | All 4-wire resistive screens supported | - |
| Display | All types of displays supported. Easy configuration in registry | - |
| PS2 Mouse | Supports any standard PS/2 mouse | - |
| PS2 Keyboard | Supports any standard PS/2 keyboard | - |
| Compact Flash | Memory cards, Wireless LAN, modem, Bluetooth, serial card, GPS, GSM, … | - |
| SD/MMC | Memory cards, Wireless LAN, Bluetooth, GSM, GPS … | - |
| Wireless LAN | Support for different Wifi adapters | - |
| Flash File System | Standard FAT as well as TFAT (transaction safe FAT) are supported | - |
| SATA | Support for SATA interface (driver disabled in the registry by default) | - |
The following drivers are also available and can be purchased at Toradex. For more details on the Support Hours, please click here. | ||
| Bluetooth Support | Windows CE Bluetooth Stack and HCI Transport Driver for USB Devices | - |
| Colibri Plugin for TCPMP | Use the open source media player TCPMP (The Core Pocket Multimedia Player) on all Colibri modules | 8 |
| Matrix Keypad (PXAxxx only) | Fully customizable through registry (MK_IN, MK_OUT and scan code to virtual key) | - |
| External UART | Schematic and driver for external 16550-compatible UART controller attached to the system bus (up to 8 ports) | 8 |
| External Ethernet controller | Driver for the Asix AX88772B controller attached to USB. Reference schematics and further information about the controller are available on the Asix website | - |
| External Ethernet controller | Schematic and driver for Colibri PXA and Colibri T20 modules for an additional Ethernet controller attached to the system bus (Asix AX88796B). | 4 |
| Soft Key Touch Driver Extension | Support for "Soft Keys" on touch areas larger than the display size | - |
| SPI SD Card Driver | Add an additional SD memory card to one of the Colibri's SPI ports | 10 |
Services
Our Windows CE operating system supports a variety of services out of the box.
| Service | Description | Cost (Support Hours) |
| FTP Server | Access Colibri using the FTP File Transfer Protocol | - |
| HTTP Server | Allows the Colibri to act as a web server | - |
| Time Server / Client | Synchronize time with the network using the NTP protocol | - |
| File Server | File sharing over the network using the SMB protocol | - |
| OBEX Server | Protocol for IrDA File Transfer | - |
| Telnet Server | Access Colibri using the Telnet protocol | - |
The following services are also available and can be purchased at Toradex. For more details on the Support Hours, please click here. | ||
| Mail Server | SMTP, POP3 and mail sender services | 20 |
| Web Shop | Shopping cart, product selector, mail order form | on request |
Special Features and Enhancements
Our Windows CE operating system supports a range of additional features and enhancments to the standard Windows CE operating system.
| Feature | Description | Cost (Support hours) |
|---|---|---|
| Bootloader enhancements | Configuration through RS232, clear flash registry, download image to RAM, download image to Flash, set/save config structures, define initial GPIO configuration. Debug Functionality: erases flash range, write/read 32bit value at address. | - |
| Splash Screen | Display default start-up screen while Windows CE is booting. | - |
| GPIO Interrupts | Each GPIO can be configured to act as an interrupt source. | - |
| Power Management | Advanced Power Management, possible to set the wakeup sources and GPIO Sleep state in the Registry | - |
| SetFailSafe (PXAxxx only) | Add fail safe feature: This tool configures the bootloader to be fail-safe. This allows you to boot even after a failed bootloader update. | - |
| Bootloader Customizer Kit | The Bootloader Customizer Kit allows to place customer code directly in our standard bootloader. | 8 |
| .Net Framework 2.0 / 3.5 Flash Installer | Install the .Net Compact Framework 2.0 or 3.5 to the flash memory. | - |
| Silverlight Installer (CE 7 / CE 8 only) | Installs Silverlight support to the flash memory. | - |
| Multilanguage Support | Add additional languages to your system (can be switched at runtime) | 8 per western language |
| Large Input Panel | Add a larger software keyboard (SIP) (about 465x195 pixels) | - |
| WinCE Image Compression Tool | Compresses your own Windows CE image to about half of the original size. This saves Flash memory and improves the boot time. This feature is already used for Toradex binary images. | 4 |
| Splash-Screen Converter Tool | Converts your own bitmap to a Toradex Splash-Screen file | 4 |
Prior to starting Windows CE development for the Colibri module, we recommend you install the Colibri Software Development Kit (SDK). This will enable you to take advantage of some of the Toradex specific enhancements.
Software Development Kits for all supported versions of Windows CE/Embedded Compact can be downloaded using the following links:
Installation of Toradex SDKs for Visual Studio
Please follow the step by step documentation below to install the Toradex SDKs. The documentation has been tested on Windows 7 (32 and 64 bit) with Visual Studio 2008.
Install Windows CE 5.0 SDK
- Make sure VS2008 is up to date and close it before starting the installation.
- Download the Toradex Windows CE 5.0 SDK.
- Run the command prompt as administrator (Right-click -> Run as administrator).
- Browse to the folder you downloaded the SDK and run installation by typing:
- Select Custom Installation.
- We only need the ARM4I platform. So extend Embedded Visual C++ and set all platforms to Entire feature will be unavailable except the ARMV4I platform.
- Finish the installation process.
Install Windows CE 6.0 SDK
- Make sure VS2008 is up to date and close it before starting the installation.
- Download the Toradex Windows CE 6.0 SDK.
- Start the installation process.
- Finish Installation Process.
Install Windows Embedded Compact 7 SDK
- Install Windows Embedded Compact 7 specific updates for VS2008: [1], [2]
- Close VS2008 before start the installation.
- Download the Toradex Windows Embedded Compact 7 SDK.
- Run the installation process.
Install Windows Embedded Compact 2013 SDK
- Install Visual Studio 2012 or 2013 and make sure you have Application Builder for Windows Embedded Compact 2013 installed. You can get it here.
- Download the Toradex Windows Embedded Compact 2013 SDK.
- Run the installation process.
Updating from older SDKs
Older SDKs did not have unified names. With the following SDK version the new naming convention has been applied:
- CE 5 SDK 6.0
- CE 6 SDK 2.0
- CE 7 SDK 2.0
- CE 8 SDK 2.0
In case you want to migrate your project to one of the new SDKs, some renaming in the *.sln and *.vcproj files has to be done. Toradex provides a command line tool that does this job for you. Run the tool and provide the path to one of your projects as a parameter. You get the tool from here.
Installation issues
SDK not shown in Visual Studio
Some customers reported, that their SDK was not shown in Visual Studio after finalizing the installation process. Installing the SDK using user Administrator by command line as described for CE 5 SDK solved this issue. Try to uninstall the SDK and install it again by doing the following steps in such a case:
- Run the command prompt as administrator (Right-click -> Run as administrator).
- Browse to the folder you downloaded the SDK and run installation by typing:
Windows CE 5.0 SDK on Windows 10
When installing on Windows 10 we noticed that some users have issues with SDK not showing inside Visual Studio. To fix this issue please check that files are located in installation directory usually:
Then locate file and add this entry.
If the installation path of your SDK is different. Also, change your path inside the pasted code.
Webinar On-Demand: Windows Embedded Compact advantage with Toradex COMs powered by Freescale i.MX 6
All of this software is available for free if not stated differently. The table entries are encoded as follows:
f = full support
p = partial support
- = no support
N.A. = not available
Windows CE Tools
| Tool | Description | Apalis iMX6 | Apalis T30 | Colibri T30 | Colibri T20 | Colibri iMX6 | Colibri VFxx | PXA3xx | PXA 270 | Colibri iMX7 |
|---|---|---|---|---|---|---|---|---|---|---|
| AC97Tweak | Configures some special audio codec features which are not accessible through the common wave API. Audio input settings: source left/right, micboost, gain left/right, DC filter, High pass, mute. Audio output settings: gain left/right, bass, treble, de-emphasis, headphone driver, mute. Audio test features | - | p | p | p | - | - | f | f | - |
| ColibriCustomize | Customization possibility of the Colibri Win CE image. Automatically configures the registry for your own settings (Using .reg file). | - | - | - | - | - | - | f | f | - |
| ColibriDbgMsgLogger | Displays all debug messages from RAM buffer. | f | f | f | f | f | f | f | f | f |
| ColibriMonitor | Shows the usage of the CPU/RAM, processes/threads running, thread priority and has setting functionalities. | f | f | f | f | f | f | f | f | - |
| ColibriTweak | Adjusts system parameters like display settings, access registers, etc. of the Colibri module. | - | p | p | p | - | - | f | f | - |
| ConfigBlockEditor | Edit settings stored in the config block. | f | f | f | f | f | f | f | f | f |
| GPIOConfig | Provides an interactive interface to the versatile GPIOs of the Colibri modules. | - | f | f | f | - | p | f | f | - |
| RegAccessTool | Read from and Write to physical addresses (registers, etc.) in 8bit/16bit/32bit format (Formerly part of Colibri Tweak tool). | - | f | f | f | - | f | p | p | p |
| I2CTool | Tool to Read/Write on I2C. | f | f | f | f | f | f | - | - | - |
| SplashScreen | Changes the picture which you can see while WinCE is booting. Now integrated in to the Update Tool. | - | f | f | f | - | - | f | f | - |
| TouchTweak | Adjusts the touch screen driver to your touch screen if required. | - | - | - | - | - | - | f | f | - |
| ImageViewer (a) | Provides basic functionality to display a single image or a slideshow. | p | p | p | f | p | p | f | f | p |
| Launcher (a) | Automatically runs any .exe or .Ink file found in an AutoRun folder or copies files in a folder AutoCopy folder on each storage medium. | f | f | f | f | f | f | f | f | p |
| RTCSync (a) | Synchronizes the system time with the RTC chip on I2C. | f | f | f | f | f | f | f | f | - |
| UpdateTool (a) | Updates the WinCE Image and bootloader, warmboot or coldboot, etc, part of the standard image. | - | p | p | p | - | - | f | f | - |
| VideoPlayer (a) | included in standard WinCE image. | - | f | f | f | - | - | - | - | - |
NOTE:
- (a) Already included in the image.
See here for more information on our Windows CE features.
Download Here
PC Tools
| Tool | Description | Price (Support Hours) |
|---|---|---|
| Colibri Loader | Loads bootloader over JTAG (only for Colibri PXAxxx modules), load Images over Ethernet | Free |
| RemoteDisplay | Controls the Colibri module by a desktop PC (keyboard, mouse, display, file transfer) using a connection through ActiveSync (USB) or Ethernet. | Free |
| CreateTBin | This Windows program converts an OS binary file into a format that works with the Toradex Tool Chain. | Free |
| Splash Screen Customizer | Creates a customized splashscreen which can be shown while Windows CE is booting. | 4 |
| Win CE Image Compressor | Reduces the size of the Windows CE Image to about 50%. This leaves more flash space for user applications or the flash file system. | 5 |
New Serials Compilation
Important: If you haven't already done so, take the time to read the How To Make A Request guide and our comprehensive Posting Guidelines. Posting or requesting serials which do not meet our criteria for abandonware/beta software will result in a ban.
The serials provided in the posts below are supplied and compiled by our helpful visitors. We cannot guarantee any particular serial will work for you, however if you try enough you'll find one. We are slowly building a list of verified serials, shown below in this specific post.
If you have used a serial successfully, please post and let us know which serial and with what software you used it on!
Tested & Verified Working Serials
Windows 95A Upgrade
049-6301576
Windows 98 Second Edition
RW9MG-QR4G3-2WRR9-TG7BH-33GXB
RC7JH-VTKHG-RVKWJ-HBC3T-FWGBG
Windows Millennium
B88DH-VQ89B-G4WWK-DCBP2-7B7PW
HBTD9-6P338-XT2MV-QBTTF-WPGGB
Windows 2000 Professional SP4
DDTPV-TXMX7-BBGJ9-WGY8K-B9GHM
What’s New in the Microsoft Windows CE Toolkit for Visual C v5.0 serial key or number?
Screen Shot

System Requirements for Microsoft Windows CE Toolkit for Visual C v5.0 serial key or number
- First, download the Microsoft Windows CE Toolkit for Visual C v5.0 serial key or number
-
You can download its setup from given links: