Ing.Frans Hebinck
  Mi
  Micropower BV




ƒ E b dd d
  Embedded     Operating Systems
               O    ti S t

ƒ Embedded     Processors
ƒ   DOS
ƒ   QNX
ƒ   Embedded Linux
ƒ   Microsoft Embedded Operating Systems




ƒ   MS-DOS
ƒ   Free DOS
    F
ƒ   DR-DOS
ƒ   X-DOS

ƒ   Limitted support
De afbeelding k an niet worden weergegev en. Het is mogelijk dat er onv oldoende geheugen beschik baar is op de computer om de afbeelding te openen of dat de afbeelding beschadigd is. Start de computer opnieuw op en open het bestand opnieuw. A ls de afbeelding nog steeds wordt v oorgesteld door een rode X, k unt u de afbeelding v erwijderen en opnieuw inv oegen.




    ƒ       Open Source
    ƒ       No licence fee
    ƒ       Back to basic approach
    ƒ       Fully
            F ll customizable OS
                         i bl
    ƒ       Many different distributions




ƒ   A specialised products portfolio,
      spec a sed p oducts po t o o,
ƒ   With an adapted licensing,
ƒ   Supported by a specialised partner ecosystem
        ‰   Distributors
        ‰   System Integrators (SI’s)
        ‰   Independent Software Vendors (ISV’s)
        ‰   Independent Hardware Vendors (IHV’s)


ƒ   The Embedded Device is defined as
        ‰   Single purposed, dedicated
                   purposed
        ‰   Hardware + Operating System + Application
32-bit, real-time, Very small footprint,
multitasking OS
Runs on x86, ARM, MIPS and SH4


32/64 bit componentized version of Windows
       bit,
XP Pro/Win7, x86/x64



Embedded license use of Windows XP Pro,
Windows Vista, Windows 7 desktop OS


Built on Windows Embedded Standard for the
POS market



Embedded license use of Windows Server
2003 and Windows Server 2008
Product Introduction




ƒ   Windows Embedded Enterprise Family
    ‰   Windows 7 Professional for Embedded Systems NEW!
    ‰   Windows 7 Ultimate for Embedded Systems NEW!
    ‰   Windows Vista Business for Embedded Systems
    ‰   Windows Vista Ultimate for Embedded Systems
    ‰   Windows XP Pro for Embedded Systems


ƒ   Windows Embedded Enterprise Operating Systems
    ‰   Are bit-for-bit identical to their desktop OS equivalents
    ‰   Have different licensing restrictions
    ‰   May use OEM Activation (min qty required)
    ‰   Have longer life cycles


ƒ   Windows XP Pro for Embedded Systems will be available through
    December 2016!
ƒ   Advantages include:
    ‰   Fastest ti
        F t t time to market of all MS embedded OS’
                   t     k t f ll        b dd d OS’s
    ‰   Where OS Footprint size is not an issue
    ‰   Deliver exactly the same program created on your development
        system (PC)
    ‰   Ease of integration with third-party software already compatible
        with standard Mi
         ih      d d Microsoft operating systems
                               f        i
    ‰   Excellent security features OOB (as can be used on Desktop OS’s)
    ‰   Easy to update (eg Microsoft’s Windows Update)
                       (eg. Microsoft s
    ‰   All OEM products can utilize the same operating system (OS takes
        care of HW differences)
    ‰   Easy to install using an OEM Pre-installation Kit (OPK) rather than
        developing with a tools suite




                Product Introduction


                            Windows Embedded
                            Wi d     E b dd d
                            Standard


                                        “Standard” 2009
                                        Re view
                                        Re-
ƒ   Standard 2009 is the updated version of Windows XP Embedded, which is
    based on the Windows XP code base

ƒ   Runs on standard x86 PC architecture hardware

ƒ   Componentized (XP Pro Chopped up)
    ‰   Reduced I
        R d   d Image f t i t and RAM requirements
                      footprint d         i     t

ƒ   Rapid Development with dedicated toolset (TD)

ƒ   Full Wi 32® API
    F ll Win32® API, and .NET F
                       d NET Framework support
                                     k


¾ Plus ………….. In addition
ƒ   Embedding Enabling Features
    ‰   Write Filters ( EWF & FBWF)
    ‰   USB, CD ROM & Network Boot
    ‰   Headless Operation – error message capture
ƒ   NO Activation




             Product Introduction


                           Windows Embedded
                           Wi d     E b dd d
                           Standard


                                            “Standard” 7
ƒ   The next generation of Windows Embedded operating
    system based on Windows 7

ƒ   To enable OEMs to build devices with custom Windows 7
    based operating systems
    ‰   Modularized Windows 7 ( ~150 Feature Sets)
                                  150
    ‰   Localizable for many markets (36 Languages)

ƒ   Toolset for Image creation
ƒ   Leverage the latest technologies of Windows 7

ƒ   Full Win32® API and .NET application compatibility

ƒ   With Embedded Enabling Features
    ‰   Write Filters ( EWF & FBWF)
    ‰   USB, DVD ROM & Network Boot
    ‰   Headless Operation – error message capture

ƒ   No Activation for Deployed devices




            Product Introduction


               Windows CE
               Wi d

               Windows Embedded Compact
ƒ   Microsoft’s Embedded Operating System that is …..
    ‰   … designed for “small” devices
    ‰   Hard real-time (Deterministic)
    ‰   Targeted for low power usage (battery)
    ‰   Completely 32 bit, small footprint

ƒ   Multiple CPU architectures supported
    ‰   SH4, MIPs, x86, ARM (Individual Kernels)
    ‰   OS is CPU agnostic (Not dependent on x86 compatible PCs)
ƒ   Componentised
    ‰   OEMs define what parts of the OS to use
    ‰   Over 500 components available
    ‰   Source code available
    ‰   Regular updates from Microsoft
ƒ   Written for international markets
    ‰   Entire OS is Unicode
    ‰   Built in support for many languages
    ‰   MUI – Multi user interface support




                                     ƒ   Silverlight ® for Windows Embedded
          Rich User                  ƒ   Touch and Gestures Input
         Experience                  ƒ   Internet Explorer ® Embedded
                                     ƒ   Adobe ® Flash Lite ® 3.1.0

                                     ƒ   Connection Manager
         Connected
                                     ƒ   Office ® & PDF Viewers
         Experience                  ƒ   QQ Messenger Client


            Solid                    ƒ   Windows Embedded CE 6 BSPs
         Foundation                  ƒ   Visual Studio 2005 & CE6 R2 Platform Builder
Portable                          Entertainment     Office
            Consumer Thin Client                                  Medical
  media                                            Automation



                                                                              Kiosks      Entertainment


 Industrial                         Industrial       ATM /
                                                                Thin Client
Automation Telematics   Robotics   Automation        Kiosk




               Personal                                 Point of
              Navigation                                Service
                                                                               Dedicated servers


          Flexibility,                                          Fixed Features,
   Source Level Control,                                     Express Development,
 Multiple CPU Architectures                              Windows Desktop Compatibility




 ƒ   Intel:             I3 / I5 / I7 series, Core 2 Quad / Duo
                        series, Pentium / Celeron M, Atom
                        series
 ƒ   AMD:               Geode LX, Geode GX2, Athlon,
                        Sempron, Turion
 ƒ   DMP:               Vortex86 SX / DX / MX
 ƒ   VIA:               VIA Eden, C7
ƒ   High-resolution CRT and TFT outputs (simultaneous operation) -
      Hi h      l ti          d        t t ( i lt                ti )
      Support for High Definition (HD) and Standard Definition (SD)
      standards
  ƒ   Support 1920x1440 in CRT mode and 1600x1200 in TFT
  ƒ   VESA 1.1 and 2.0 VIP/VDA support
  ƒ   64K I/64K D L1 cache and 128K L2 cache
  ƒ   Integrated FPU that supports the Intel MMX™ and AMD
                                             MMX
      3DNow!™ technology instruction sets

        LX 700    433 MHz       1.3W Typical (3.1W TDP)
        LX 800    500 MHz       1.8W Typical (3.6W TDP)
        LX 900    600 MHz       2.6W Typical (5.1W TDP)




Geode LX Block Diagram
ƒ   32 Bit X86 Processor Core
ƒ   V core 1,3 V
ƒ   300 MHz clock
ƒ   2 x IDE
ƒ   10/100 Mbps LAN
ƒ   4 x COM
ƒ   Watchdog timer
ƒ   ISA and PCI bus
ƒ   General Purpose Digital I/O
ƒ   Power consumption less than 1 Watt
                  p
ƒ   Operating temperature -40°C ~ 85°C
ƒ   32 bit X86 Processor Core
ƒ   Floating Point Unit
ƒ   V core 1,3 V
ƒ   800 MHz / 1 GHz clock
ƒ   2 x IDE
ƒ   10/100 Mbps LAN
               p
ƒ   4 x COM
ƒ   Watchdog timer
ƒ   ISA and PCI bus
ƒ   General Purpose Digital I/O
ƒ   Power consumption less than 1 Watt
ƒ   Operating temperature -40°C ~ 85°C
ƒ   32 bit X86 Processor Core
ƒ   Floating Point Unit
ƒ   Vcore 1,3 V
ƒ   1 GHz clock
ƒ   Integrated Graphics
ƒ   2 Channels IDE support
                        pp
ƒ   10/100 Mbps LAN
ƒ   4 x COM
ƒ   Watchdog timer
ƒ   ISA and PCI bus
ƒ   General Purpose Digital I/O
ƒ   Power consumption less than 1 Watt
ƒ   Operating temperature -40°C ~ 70°C
Bedankt voor de
   aandacht

13.30 hr Hebinck

  • 1.
    Ing.Frans Hebinck Mi Micropower BV ƒ E b dd d Embedded Operating Systems O ti S t ƒ Embedded Processors
  • 2.
    ƒ DOS ƒ QNX ƒ Embedded Linux ƒ Microsoft Embedded Operating Systems ƒ MS-DOS ƒ Free DOS F ƒ DR-DOS ƒ X-DOS ƒ Limitted support
  • 3.
    De afbeelding kan niet worden weergegev en. Het is mogelijk dat er onv oldoende geheugen beschik baar is op de computer om de afbeelding te openen of dat de afbeelding beschadigd is. Start de computer opnieuw op en open het bestand opnieuw. A ls de afbeelding nog steeds wordt v oorgesteld door een rode X, k unt u de afbeelding v erwijderen en opnieuw inv oegen. ƒ Open Source ƒ No licence fee ƒ Back to basic approach ƒ Fully F ll customizable OS i bl ƒ Many different distributions ƒ A specialised products portfolio, spec a sed p oducts po t o o, ƒ With an adapted licensing, ƒ Supported by a specialised partner ecosystem ‰ Distributors ‰ System Integrators (SI’s) ‰ Independent Software Vendors (ISV’s) ‰ Independent Hardware Vendors (IHV’s) ƒ The Embedded Device is defined as ‰ Single purposed, dedicated purposed ‰ Hardware + Operating System + Application
  • 4.
    32-bit, real-time, Verysmall footprint, multitasking OS Runs on x86, ARM, MIPS and SH4 32/64 bit componentized version of Windows bit, XP Pro/Win7, x86/x64 Embedded license use of Windows XP Pro, Windows Vista, Windows 7 desktop OS Built on Windows Embedded Standard for the POS market Embedded license use of Windows Server 2003 and Windows Server 2008
  • 5.
    Product Introduction ƒ Windows Embedded Enterprise Family ‰ Windows 7 Professional for Embedded Systems NEW! ‰ Windows 7 Ultimate for Embedded Systems NEW! ‰ Windows Vista Business for Embedded Systems ‰ Windows Vista Ultimate for Embedded Systems ‰ Windows XP Pro for Embedded Systems ƒ Windows Embedded Enterprise Operating Systems ‰ Are bit-for-bit identical to their desktop OS equivalents ‰ Have different licensing restrictions ‰ May use OEM Activation (min qty required) ‰ Have longer life cycles ƒ Windows XP Pro for Embedded Systems will be available through December 2016!
  • 6.
    ƒ Advantages include: ‰ Fastest ti F t t time to market of all MS embedded OS’ t k t f ll b dd d OS’s ‰ Where OS Footprint size is not an issue ‰ Deliver exactly the same program created on your development system (PC) ‰ Ease of integration with third-party software already compatible with standard Mi ih d d Microsoft operating systems f i ‰ Excellent security features OOB (as can be used on Desktop OS’s) ‰ Easy to update (eg Microsoft’s Windows Update) (eg. Microsoft s ‰ All OEM products can utilize the same operating system (OS takes care of HW differences) ‰ Easy to install using an OEM Pre-installation Kit (OPK) rather than developing with a tools suite Product Introduction Windows Embedded Wi d E b dd d Standard “Standard” 2009 Re view Re-
  • 7.
    ƒ Standard 2009 is the updated version of Windows XP Embedded, which is based on the Windows XP code base ƒ Runs on standard x86 PC architecture hardware ƒ Componentized (XP Pro Chopped up) ‰ Reduced I R d d Image f t i t and RAM requirements footprint d i t ƒ Rapid Development with dedicated toolset (TD) ƒ Full Wi 32® API F ll Win32® API, and .NET F d NET Framework support k ¾ Plus ………….. In addition ƒ Embedding Enabling Features ‰ Write Filters ( EWF & FBWF) ‰ USB, CD ROM & Network Boot ‰ Headless Operation – error message capture ƒ NO Activation Product Introduction Windows Embedded Wi d E b dd d Standard “Standard” 7
  • 8.
    ƒ The next generation of Windows Embedded operating system based on Windows 7 ƒ To enable OEMs to build devices with custom Windows 7 based operating systems ‰ Modularized Windows 7 ( ~150 Feature Sets) 150 ‰ Localizable for many markets (36 Languages) ƒ Toolset for Image creation ƒ Leverage the latest technologies of Windows 7 ƒ Full Win32® API and .NET application compatibility ƒ With Embedded Enabling Features ‰ Write Filters ( EWF & FBWF) ‰ USB, DVD ROM & Network Boot ‰ Headless Operation – error message capture ƒ No Activation for Deployed devices Product Introduction Windows CE Wi d Windows Embedded Compact
  • 9.
    ƒ Microsoft’s Embedded Operating System that is ….. ‰ … designed for “small” devices ‰ Hard real-time (Deterministic) ‰ Targeted for low power usage (battery) ‰ Completely 32 bit, small footprint ƒ Multiple CPU architectures supported ‰ SH4, MIPs, x86, ARM (Individual Kernels) ‰ OS is CPU agnostic (Not dependent on x86 compatible PCs) ƒ Componentised ‰ OEMs define what parts of the OS to use ‰ Over 500 components available ‰ Source code available ‰ Regular updates from Microsoft ƒ Written for international markets ‰ Entire OS is Unicode ‰ Built in support for many languages ‰ MUI – Multi user interface support ƒ Silverlight ® for Windows Embedded Rich User ƒ Touch and Gestures Input Experience ƒ Internet Explorer ® Embedded ƒ Adobe ® Flash Lite ® 3.1.0 ƒ Connection Manager Connected ƒ Office ® & PDF Viewers Experience ƒ QQ Messenger Client Solid ƒ Windows Embedded CE 6 BSPs Foundation ƒ Visual Studio 2005 & CE6 R2 Platform Builder
  • 10.
    Portable Entertainment Office Consumer Thin Client Medical media Automation Kiosks Entertainment Industrial Industrial ATM / Thin Client Automation Telematics Robotics Automation Kiosk Personal Point of Navigation Service Dedicated servers Flexibility, Fixed Features, Source Level Control, Express Development, Multiple CPU Architectures Windows Desktop Compatibility ƒ Intel: I3 / I5 / I7 series, Core 2 Quad / Duo series, Pentium / Celeron M, Atom series ƒ AMD: Geode LX, Geode GX2, Athlon, Sempron, Turion ƒ DMP: Vortex86 SX / DX / MX ƒ VIA: VIA Eden, C7
  • 11.
    ƒ High-resolution CRT and TFT outputs (simultaneous operation) - Hi h l ti d t t ( i lt ti ) Support for High Definition (HD) and Standard Definition (SD) standards ƒ Support 1920x1440 in CRT mode and 1600x1200 in TFT ƒ VESA 1.1 and 2.0 VIP/VDA support ƒ 64K I/64K D L1 cache and 128K L2 cache ƒ Integrated FPU that supports the Intel MMX™ and AMD MMX 3DNow!™ technology instruction sets LX 700 433 MHz 1.3W Typical (3.1W TDP) LX 800 500 MHz 1.8W Typical (3.6W TDP) LX 900 600 MHz 2.6W Typical (5.1W TDP) Geode LX Block Diagram
  • 12.
    ƒ 32 Bit X86 Processor Core ƒ V core 1,3 V ƒ 300 MHz clock ƒ 2 x IDE ƒ 10/100 Mbps LAN ƒ 4 x COM ƒ Watchdog timer ƒ ISA and PCI bus ƒ General Purpose Digital I/O ƒ Power consumption less than 1 Watt p ƒ Operating temperature -40°C ~ 85°C
  • 13.
    ƒ 32 bit X86 Processor Core ƒ Floating Point Unit ƒ V core 1,3 V ƒ 800 MHz / 1 GHz clock ƒ 2 x IDE ƒ 10/100 Mbps LAN p ƒ 4 x COM ƒ Watchdog timer ƒ ISA and PCI bus ƒ General Purpose Digital I/O ƒ Power consumption less than 1 Watt ƒ Operating temperature -40°C ~ 85°C
  • 14.
    ƒ 32 bit X86 Processor Core ƒ Floating Point Unit ƒ Vcore 1,3 V ƒ 1 GHz clock ƒ Integrated Graphics ƒ 2 Channels IDE support pp ƒ 10/100 Mbps LAN ƒ 4 x COM ƒ Watchdog timer ƒ ISA and PCI bus ƒ General Purpose Digital I/O ƒ Power consumption less than 1 Watt ƒ Operating temperature -40°C ~ 70°C
  • 15.