Windows® Embedded Migration to a New Embedded OS

If you’re a developer whose embedded application is currently based on a legacy Windows Embedded OS, are you prepared for when support for Windows CE 6.0 ends in 2017 and for Windows CE 7 in 2020? To be safe, you need to port or rewrite your applications for a new embedded OS now.

Your Windows Embedded OS migration options are open source Linux or open source Android.

From a high-level architectural view, Windows and Linux are very similar. However, there are some challenges with porting due to the following:

  • Linux system calls are simply different.
  • There are likely to be differences between the I/O architecture.
  • Interprocess / interprocessor communication could be quite different.

Have a project you’d like to discuss? Request a no-obligation, 30-minute engineering services consultation.

Request Consultation

High-Level View of Windows and Linux Architecture

a high-level view of Windows and Linux architecture

Timesys Four-Phase Embedded OS Migration Process

Timesys OS migration analysis phase

Analysis

  • Analyze the existing product code and applications so as to understand design dependencies
  • Identify parameters critical to quality
  • Set acceptance criteria

 

Timesys OS migration gap and sizing phase

Gap Identification & Sizing

  • Investigate modules and frameworks so as to minimize the changes in user space apps
  • Examine third-party modules used, and find equivalent solution
  • Size the effort

 

Timesys OS migration port and optimize phase

Port & Optimize

  • Incrementally develop, test and demo agile methodology in short sprint
  • Implement performance optimizations
  • Perform system test
  • Meet acceptance criteria
Timesys OS migration deploy and support phase

Deploy & Support

  • Transfer knowledge
  • Assist during initial deployment phase
  • Provide technical phone support for initial deployment
  • Provide longer-term maintenance services and lifecycle support (available as needed)

Rely on Timesys to help you with Windows Embedded OS migration.

  • We provide tools that make embedded system development easy (Factory embedded Linux BSP build environment, TimeStorm).
  • Our engineers have proven expertise in developing device drivers, BSPs, SDKs, and embedded OS kernels including Linux and Android.
  • Our team consists of engineers with number of years of experience in Windows Embedded based ecosystem.
  • We have experience in porting applications onto Qt and Cordova or natively.
  • We provide a transparent 4-phase process for embedded OS migration.
  • We have a strong relationship with leading semiconductor companies and the open source community.
  • We can provide post-deployment support and maintenance services, as needed.
  • Our broad global reach ensures high customer satisfaction and greater productivity — no matter where our customers are located.

Timesys TimeStorm embedded Linux IDE

TimeStorm IDE

Android embedded OS

Timesys Factory embedded Linux build environment

Factory BSP Build Environment

Qt framework

Android is a trademark of Google Inc. The Android Robot logo is licensed under the terms of the Creative Commons Attribution license.