Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.
-
Upload
dortha-sherman -
Category
Documents
-
view
215 -
download
0
Transcript of Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.
![Page 1: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/1.jpg)
Microsoft® Windows® Embedded XPOverview
Szanya Zsolt
Elbacom Hungary
![Page 2: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/2.jpg)
Page 2
Mobile PhonesMobile Phones48%48%
1.6 Billion units vs. 240 million PCs in 20061.6 Billion units vs. 240 million PCs in 2006
Embedded Devices OpportunityEmbedded Devices Opportunity • IP PhonesIP Phones • Thin ClientsThin Clients • POSPOS • PVRPVR • Set-Top boxSet-Top box • DTVDTV • PrintersPrinters • DVDDVD • Res GatewayRes Gateway • DSCDSC • AutomotiveAutomotive • Cable/DSLCable/DSL • WLAN Access WLAN Access • Digital Cameras Digital Cameras • Compressed AudioCompressed Audio • Other (13%)Other (13%)
Source:IDC
Embedded Embedded Devices Devices
52%52%
![Page 3: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/3.jpg)
Page 3
![Page 4: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/4.jpg)
Positive Technology Trends
8 and 16-bit to 32+ bit processors8 and 16-bit to 32+ bit processors
70%
0%2000 2002 2004 2007
32 Bit
Fixed function toFixed function to
multi-function devicesmulti-function devices
Analog to Digital MediaAnalog to Digital Media
Shift from proprietary to commercial softwareShift from proprietary to commercial software
Transition to consistent application development Transition to consistent application development
platformplatform
Limited, fixed-line bandwidth to high-bandwidth Limited, fixed-line bandwidth to high-bandwidth
wired/wireless lineswired/wireless lines
![Page 5: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/5.jpg)
Page 5
NetworkedVideoprojector
PocketPC / Smartphone as remote control for MCE, STBs,
Projector, Home Automation
, …
MCE / STB as Phone & Voicebox
User Interface
Voice over IP Phone
Hard Disk Recorder Digital TV ReceiverPMC as Kid‘s stereo
Voice, text, and video
Home Automation & Surveilance
Smart Picture Frame
The Connected HomeEnhanced customer experience with collaborating devices
Gaming devices
Home Office
![Page 6: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/6.jpg)
Page 6
Thin ClientsThin Clients
Network DevicesNetwork Devices
Office Office AutomationAutomation
Kiosk/ATMKiosk/ATM Game PlatformsGame Platforms
IndustrialIndustrialAutomationAutomation
What People Are Building Today
Retail Point of SaleRetail Point of Sale
Set-Top BoxSet-Top BoxGateway/Media StoreGateway/Media Store
![Page 7: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/7.jpg)
Page 7
What Is Windows XP Embedded?
• Componentized version of Windows XP Pro
• Based on the same binaries as Windows XP Professional• Choose only features and services you need
• Additional embedded-enabling features
• Enable a broad range of devices to utilize rich Windows XP Professional features
• Powerful Authoring tools
• Streamline the end-to-end embedded device development process
• Leverage familiar application development tools
![Page 8: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/8.jpg)
Page 8
Comparison of Windows Embedded OS’s
Optimized for devices other than personal computers
Best choice for personal computer usage
With 3rd party extensions Native
High developer flexibility High end-user flexibility
Monolithic imageReduce image size using components
UserUserScenariosScenarios
Device-specificDevice-specificFunctionalityFunctionality
FootprintFootprint
FlexibilityFlexibility
DistributionDistributionand Pricingand Pricing
Sold through OEM; priced lower than Professional
Sold through OEM and retail
![Page 9: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/9.jpg)
Page 9
Features
PowerfulPowerful
RapidRapid
ReliableReliable
• Full binary compatibility Full binary compatibility
• Over 10,000 individually selectable Over 10,000 individually selectable OS features, services and driversOS features, services and drivers
• Customized, reduced footprint OSCustomized, reduced footprint OS
Componentized Windows XP Pro Componentized Windows XP Pro
Latest multimedia and browsingLatest multimedia and browsing• Windows Media PlayerWindows Media Player
• DirectX DirectX
• Internet Explorer Internet Explorer
![Page 10: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/10.jpg)
Page 10
Features
PowerfulPowerful
RapidRapid
ReliableReliable
Strong Networking SupportStrong Networking Support
• USB 2.0, IEEE 1394, 802.1x, IrDA, USB 2.0, IEEE 1394, 802.1x, IrDA, UPnP, IPv6, RDP, many moreUPnP, IPv6, RDP, many more
Advanced Power ManagementAdvanced Power Management
• Advanced Configuration Power Advanced Configuration Power Interface (ACPI) v2.0Interface (ACPI) v2.0
• Advanced Power Management (APM)Advanced Power Management (APM)
![Page 11: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/11.jpg)
Page 11
Features
PowerfulPowerful
RapidRapid
ReliableReliable
•Boot: Floppy, PXE, ROM/RAM, EWFBoot: Floppy, PXE, ROM/RAM, EWF
•Storage: Flash, HDDStorage: Flash, HDD
•Headless operationHeadless operation
Multiple Boot/Storage OptionsMultiple Boot/Storage Options
Flexible LocalizationFlexible Localization
•Multilingual User Interface (MUI) packsMultilingual User Interface (MUI) packs
![Page 12: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/12.jpg)
Page 12
Features
PowerfulPowerful
RapidRapid
ReliableReliable
Use PC Hardware and Software
•Full Win32 API support
•Over 9,000 Windows device drivers
Streamline Development•Leverage desktop expertise
•Fast design starts
•Efficient, managed workflow
•High performance build environment
![Page 13: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/13.jpg)
Page 13
Features
PowerfulPowerful
RapidRapid
ReliableReliable
RobustRobust
Embedded stabilityEmbedded stability
•32-bit computing architecture
•Fully-protected memory model
•Device driver rollback
•Driver signing
•Reduced surface area
•Closed-case designs
![Page 14: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/14.jpg)
Page 14
XPe Development Overview
Target Target DesignerDesigner
Component Component DesignerDesigner
ApplicationApplicationBinariesBinaries
App, App, OS and EEFOS and EEFComponentsComponents
Target Target AnalyzerAnalyzerHardwareHardware
DefinitionDefinition
OSOSImageImage
OSOSImageImageApplication Application
ComponentsComponents
XPe XPe Component Component
DatabaseDatabase
![Page 15: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/15.jpg)
Page 15
XPe Deployment Overview
Target Target DesignerDesigner
OSOSImageImage
OSOSImageImage
SDI ImageSDI ImageRemote Remote InstallInstall
Remote Remote BootBoot
Clone andClone andResealReseal
![Page 16: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/16.jpg)
Page 16
Windows Embedded for Point of Service
A standard, retail-optimized OS platform for retail Point of Service devices
• Only POS platform to provide Plug-n-Play support for peripherals• Based on Windows XP Embedded with Service Pack 2• Reduced OS footprint• Available during first half of 2005 from Windows Embedded OEM
partners
• First of a series of retail-focused investments from Microsoft that will continue through “Longhorn”
![Page 17: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/17.jpg)
Page 17
Windows Embedded For Point of Service
• Componentized version of XP Professional • Over 10,000 components to flexibly build a customized device • Embedded-specific features enable wide range of boot, storage,
deployment, and manageability options
• WEPOS is based on XP Embedded SP2• But….
• Microsoft has selected the components as has done the build.• This includes:
• IE, IIS, Multilanguage, additional driver support, Management options, Windows Media Player
• You do not need Target designer to deploy WEPOS
• Minimal footprint: ~250 MB
• Minimal memory footprint 64MB
![Page 18: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/18.jpg)
Page 18
Introducing XP Professional for Embedded Systems
• Same product as XP Pro but different licensing
• Only for Embedded Systems (not for use in general purpose devices)
• no Microsoft user interface components and/or screens are displayed to the end user
![Page 19: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/19.jpg)
Page 19
When to use XP Pro with ER instead of XPe?
• Higher runtime cost is not an issue
• OS activation is not an issue
• Embedded specific features not needed (headless/CF/minimize footprint etc)
• OK to boot into app, no Windows UI needed
• OS design often changing
• No time to learn about XPe/Toolkit
• Windows Update for QFEs is what the OEM/end-customer wants
• Third party app compatibility
![Page 20: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/20.jpg)
Page 20
VoIP VoIP PhonesPhones
Set -Top Set -Top BoxesBoxes
Media DeviceMedia Device
PoS PoS DevicesDevices
AutomotiveAutomotive
DevicesDevices
GaminGamingg
Connected DevicesConnected Devices
Thin ClientsThin Clients
ConsumerConsumerElectronicsElectronics
Portable Portable Media Media CenterCenter
Network Network Attached Storage Attached Storage
(NAS)(NAS)
PBX, Call PBX, Call CentersCenters
Firewall / VPNFirewall / VPN
PC OEM PC OEM
![Page 21: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/21.jpg)
Page 21
Microsoft OS Comparison
User Scenarios
Best choice for Point-of-Service devices
Fixed function systems with an embedded application
Fully-customized, single function embedded devices
Mobile and Smaller footprint , fully-customized single-function embedded devices
Mobile and Smaller footprint , fully-customized single-function embedded devices
Fully-customized, single function embedded devices
Best choice for Point-of-Service devices
Fixed function systems with an embedded application
![Page 22: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/22.jpg)
Page 22
Setup
Choosing A Windows Platform
Application Install
Distribution
User Scenarios
Fixed function systems with an embedded application
Installation CD
Best choice for Point-of-Service devices
Installation CD
Application Install before OS deployment
Application Install before or after OS deployment
Windows Embedded OEMs
Windows Embedded OEMs
Fully-customized, single function embedded devices
Windows Embedded Studio – Target Designer
Application Install before OS deployment
Windows Embedded OEMs
Mobile and Smaller footprint , fully-customized single-function embedded devices
Windows CE Platform Builder toolkit
Application Install before OS deployment
Windows Embedded OEMs
![Page 23: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/23.jpg)
Page 23
Windows Embedded Roadmap
2006 2007 Future
Schedules and features are subject to change.
![Page 24: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/24.jpg)
Page 24
Business Model – how does it work?
First step: Connection with an authorized distributor•Engineering Advice
•Tools demo
•Toolkit Sell
•Training
•License Agreements•Customer License Agreement (CLA) (3rd party agreements included)•Additional License Provisions (ALP)
•Pricing
•Runtime licenses (COA) delivery
•Ongoing engineering assistance
Advantages•Low cost/easy to use powerful tools
•Local support
![Page 25: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/25.jpg)
Page 25
Licensing
• Choose Distributor
• Purchase toolkit (Platform Builder or Target Designer)
• Sign two copies of OEM CLA
• One countersigned by MS
• Windows CE 6.0 Core 1 off is approx $5.00
• Windows CE 6.0 Professional is approx $16.00
• Windows CE 6.0 Core is approx $3 at high volumes
• Windows XP Embedded is approx $95.00
• Windows Embedded Toolkit - $995.00
![Page 26: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/26.jpg)
Page 26
Licensing Model
• Licence AgreementRun-Times come in sticker packs
• 10, 100 or 1000
![Page 27: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/27.jpg)
Page 27
• 20,000+ design wins
• #1 in embedded market share 2004 (Gartner, VDC) – 40%
• Industry and strategy shaping feedback
![Page 28: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/28.jpg)
Page 28
• Over 3,100 Windows Embedded Partners worldwide
• Gold partners in all major regions
• Industry focus
• Demonstrating value across product line
![Page 29: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/29.jpg)
Page 29
• Newsgroups, blogs, chats, webcasts, user groups
• 100+ mobile and embedded MVPs
• Windows Embedded Developers’ Interest Group
• Over 300,000+ downloads of shared source
• Academic engagements – 300+ schools worldwide
![Page 30: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/30.jpg)
Page 30
• More Mature and Complete Technology Portfolio• Richer and more scalable set of OS technologies• Broad and professionally tested hardware support • Familiar, powerful and consistent development tools
• Lower Device Life Cycle Cost • Faster time to market • Lower total cost of development (TCD)• Lower tools, support and maintenance costs
• Shared Success Business Model• Long-term commitment and partnering• Proven and flexible software licensing model• “We don’t get paid until you do” revenue model
Why Windows Embedded?
![Page 31: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/31.jpg)
Page 31
Windows Embedded Licensing Features
BENEFITS FOR OEM
•Long time availability
• 15+ year support for Windows Embedded products
•Multi Language Support
•Language-independent licensing
•No activation for Windows Embedded XP, CE, WEPOS
•Share success business model
![Page 32: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/32.jpg)
Page 32
Next steps …
• Contact Embedded distributor - Elbacom• Zsolt Szanya - Sales Manager [email protected]
• Visit the Windows and Partner Embedded Websites• www.microsoft.com/windows/embedded/• http://www.windowsembeddedpartners.com/
• Experience the benefits of the Windows Embedded community• Read technical content on Microsoft MSDN®:
• http://msdn.microsoft.com/embedded/• Participate in newsgroups and chats:
• http://msdn.microsoft.com/embedded/community/default.aspx
• Sign up for the Embedded DevWire newsletter:• http://msdn.microsoft.com/embedded/community/
community/devwire/default.aspx
![Page 33: Microsoft ® Windows ® Embedded XP Overview Szanya Zsolt Elbacom Hungary.](https://reader030.fdocuments.us/reader030/viewer/2022032705/56649dd45503460f94acc889/html5/thumbnails/33.jpg)
Page 33
© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.