1 / 29

Microsoft ® Windows ® XP Embedded

Microsoft ® Windows ® XP Embedded. “The power of Windows in componentized form”. Introducing: Windows XP Embedded . Componentized Windows XP Pro Embedded-enabling features Powerful authoring tools. Kernel Program Compatibility Layer. Simulates former Windows versions Windows 95

faunus
Download Presentation

Microsoft ® Windows ® XP Embedded

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft®Windows® XP Embedded “The power of Windows in componentized form”

  2. Introducing:Windows XP Embedded • Componentized Windows XP Pro • Embedded-enabling features • Powerful authoring tools

  3. Kernel Program Compatibility Layer • Simulates former Windows versions • Windows 95 • Windows 98 • Windows ME • Windows NT 4.0 • Windows 2000 • Configurable for each application • Driver Software compatibility • YES: Windows 2000 • NO: Windows NT, 95/98/ME

  4. Windows XP Embedded • Componentized version of Windows XP • Based on the same binaries as retail version of Windows XP Professional • Choose only features and services you need • Includes additional embedded-enabling features • Enable broad range of devices to utilize rich Windows XP Professional features • Powerful new authoring tools • Streamline the end-to-end development process

  5. Footprint • 4.8MB – kernel-mode only system • 14MB – basic Win32 system • 25MB – basic Win32 system with security infrastructure • 70MB – full win32, Explorer Shell, Internet Explorer, Media Player, Terminal Server client, USB support, SNMP

  6. Features Powerful Componentized Windows XP Pro • Full binary compatibility • Over 10,000 individually selectable OS features, services and drivers • Customized, reduced footprint OS Rapid Latest multimedia and browsing • Windows Media Player • DirectX • Internet Explorer Reliable

  7. Features Powerful Strong Networking Support • USB 2.0, IEEE 1394, 802.1x, IrDA, UPnP, IPv6, RDP, many more Rapid Advanced Power Management • Advanced Configuration Power Interface (ACPI) v2.0 • Advanced Power Management (APM) Reliable

  8. Features Powerful Multiple Boot/Storage Options • Boot: Floppy, PXE, ROM/RAM, EWF • Storage: Flash, HDD • Headless operation Rapid Reliable

  9. Features Powerful Deployment and Management • Remote Boot • System Deployment Image • Device Update Agent • WinPE • Support for WMI, MMC • Active Directory client • Terminal Services Rapid Reliable

  10. Features Powerful Flexible Localization • Multilingual User Interface (MUI) packs Rapid Reliable

  11. Features Powerful Use PC Hardware and Software • Full Win32 API support • Over 9,000 Windows device drivers Rapid Streamline Development • Leverage desktop expertise • Fast design starts • Efficient, managed workflow • High performance build environment Reliable

  12. Features Powerful Application Development Rapid • Increased developer productivity • Comprehensive language support • Powerful design tools Reliable

  13. Features Powerful Broad Ecosystem of Support • 1,600 partners in 55 countries • Real-time support Rapid Reliable

  14. Features Powerful Robust • 32-bit computing architecture • Fully-protected memory model • Device driver rollback • Driver signing Rapid Embedded stability • Reduced surface area • Closed-case designs Reliable

  15. Features Powerful Secure • Encrypted file system and NTFS • Internet Protocol Security (IPSec) • Smart Card Support • Kerberos Authentication protocol • Credential Manager • Internet Firewall Rapid Reliable

  16. Target Analyzer Component Designer Target Designer XPe Component Database Application Binaries Development Overview Hardware Definition OS Image Application Components App, OS and EEF Components

  17. Windows XP Embedded Studio • Target Designer • Select from over 10,000 components with ease • Automated dependency checking and task lists • Hosted, high performance build environment for your customized OS • Component Designer • Assisted component authoring for your applications and services • Streamlined authoring with easy addition of files and registry branches to your component • Automatic conversion of device .INFs to components • Database Manager • Enables your components to be added to Component Database • High performance database management • Target Analyzer • Automated analysis of your target hardware • Facilitates auto-generation of base OS configuration supporting your target hardware

  18. Target Analyzer Target Designer Base OS configuration Auto-generated Runtime OS Image Add Features to Base OS Config Add your components: Component Designer • >10,000 individual components • Macro Components • Design Templates • .SLD’s contain information for component to “build itself”: Properties, Resources, etc. • Auto-conversion of .INF’s Build Process • Ensures components built in right order • Allows special case logic and fully scripted build process Process Overview Check Dependencies • Verify relationships, add/delete components • Build order established • Task Lists

  19. Windows XP Embedded • Target Designer

  20. Using Microsoft’s Windows XP Embedded toolset with your hardware • WinPE • Target Analyzer Probe (TAP) • Component Designer • Component Database • Target Designer

  21. Target Analyzer Probe (TAP)Create an OS image for your selected hardware • Boot using WinPE and run TAP.exe • The TAP output is an XML file labeled ‘devices.pmq’, the files contents contain your hardware specifications • Rename and import into Target Designer directly or via Component Designer (better)

  22. Component DesignerImport/Creating a Component • Import pmq file to create a component for your hardware platform • Make a few changes, release and save • Import into Component Database

  23. Component Database ManagerComponent Repository • Import Component SLD files • QFE verification • Supports multiple developers • Modes of operation: Exclusive or Read Import

  24. Target DesignerPull everything together • Create XP Embedded build by selecting components • Use an existing Design Template • Include your newly created hardware component • Add a custom shell • Make changes to various components • Run Dependency Checker to ensure all component dependencies are resolved • Build image

  25. OS Image Deployment • Copy ‘raw’ file structure to freshly formatted IDE device (FAT, FAT32 or NTFS) • Set MBR on partition • Boot system and allow First Boot Agent to complete • After Reseal, shut down system and copy file structure for ‘Golden’ OS image • Deploy using Solid State memory

  26. What people are buildingtoday Retail POS Thin Clients Gateway/Media Store Set-Top-Box Network Devices Game Platforms Kiosk/ATM Office Automation IndustrialAutomation

  27. Customer Examples • Bally’s: Gaming Machines • Dell: Retail Point-of-Sale • Diebold: ATMs • Fujitsu-Siemens Computers: Set-top-box • HP: Thin Clients, Retail Point-of-Sale • National Semiconductor: Geode platform • NCR: ATMs • Neoware: Thin Clients • Retalix: Retail POS Applications • Siemens IA: Industrial HMI • Wincor-Nixdorf: Retail Point-of-Sale • Wyse: Thin Clients

  28. Next Steps: Begin Evaluating Windows XP Embedded and/or Windows CE .NET Order an Evaluation Kit http://www.microsoft.com/windows/Embedded/xp/evaluation/trial/evalkit.asp Provide Feedback on your experience More Windows Embedded Information http://www.microsoft.com/windows/embedded Experience the Benefits of the Windows Embedded Community See Technical content on MSDN http://msdn.microsoft.com/embedded Participate in Newsgroups, Chats http://www.microsoft.com/windows/embedded/community Sign up for the Embedded DevWire http://www.microsoft.com/windows/embedded/devwire Windows Embedded Partner Web Site http://www.mswep.com/

  29. © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

More Related