Introduction to Windows Embedded Szanya Zsolt Rzsa Gergely
Introduction to Windows Embedded Szanya Zsolt & Rózsa Gergely Elbacom – Authorized Windows Embedded Distributor
Program • • • 9: 00 – 9: 15 Bevezető 9: 15 – 9: 45 Windows Embedded operációs rendszerek – áttekintés 9: 45 – 10: 45 Windows Embedded POSReady 2009 – telepítés és gyakorlati tanácsok 10: 45 – 11: 15 Kávészünet 11: 15 – 12: 30 Windows Embedded Standard – telepítés és gyakorlati tanácsok 12: 30 – 13: 30 Ebéd 13: 30 – 15: 30 Windows 7 Embedded – telepítés és gyakorlati tanácsok 15: 30 – 16: 00 Licenszelés, Windows Embedded operációs rendszerek összehasonlítása 16: 00 – 16: 30 Kérdések, válaszok
Who is Elbacom? • European Authorized Microsoft Windows Embedded Distributor • Key differentiators § § Focus – 100 % on Windows Embedded Outstanding support Trustworthy and reliable No. 1 in embedded server business in EMEA • Technical & sales readiness • Technical black belted engineers • 3 technical centres within Elbacom § Windows XPe, Embedded Standard, POSReady § Windows Embedded Server § Windows Embedded CE
What is Windows Embedded? • Windows Embedded is the Microsoft solution for dedicated and embedded devices manufacturers • It offers an adapted licensing and a product portfolio, supported by a specialized ecosystem of Distributors and System Integrators
OEM opportunity: Beyond the PC Thin Clients Set -Top Boxes Po. S Devices Network Attached Storage (NAS) PC OEM PBX, Call Centers Firewall / VPN Vo. IP Phones Portable Media Center Automotive Media Device Gaming Devices Connected Devices Consumer Electronics
Embedded Platform Features • • Long Availability (~15 Years) Fast Time to Market Componentized Operating System Real Time OS (RTOS) Solution – Windows Embedded CE – Native – Windows XP Embedded – with RTOS Extension • Enhanced Write Filter (Image protection) • Shared Source – Windows Embedded CE
Who is who? Compact POSready
Embedded Platform Features Microsoft Windows Embedded Platform Standard User scenarios Embedded O/S platform for smaller footprint, portable devices Embedded O/S for devices requiring PCclass performance & network capabilities Embedded O/S for Pointof-Service devices requiring connection to variety of peripherals Setup Windows CE Platform Builder toolkit Windows Embedded Studio Target Designer Installation CD Application OEM integrates application and OS into device Field or OEMdeployed application Processor support X 86, ARM, MIPS, SH 4 architectures X 86 architecture
Windows Embedded CE 6. 0 Windows Mobile Smartphones and PDAs Rugged handheld Industrial automation Portable Media Player Windows Automotive Thin clients VOIP phones Set-top Boxes
Windows XP End Of Life • Are you building dedicated devices based on Windows XP? • Are you currently using OEM / System Builder versions of Windows XP? • Are you aware that several Windows XP based OS is available in Windows Embedded channel? • Check out: – http: //www. xppro 2016. com – http: //www. microsoft. com/windowsembedded/enus/products/default. mspx
Several Winows XP based OS in Windows Embedded channel Windows XP Pro for Embedded Devices Windows Embedded POSready 11
Windows XP Professional for Embedded Devices • XP Pro for ED is appropriate for devices – that have a strict need for Windows XP Professional application compatibility – where reduced footprint is not a primary design requirement • XP Professional for ED is not a componentized version of the Windows OS • Language Independent Licensing – Multi User Interface (MUI) Language OPK • Online Activation required • Long Lifetime Support – support at least until 2016 • Availability of version SP 2 c and SP 3
Embedded OS Offerings Windows Classic Windows Embedded Server DOS Windows 3. 1 Windows NT Server and Workstation Windows 2000 Pro / Server Windows XP Pro / 64 -bit Windows Embedded Windows CE 6. 0 Windows XP for Embedded Devices POSReady Windows Embedded Standard / Windows XP Embedded Windows Server 2008 for Embedded Systems Windows Storage Server 2008 Windows Server 2003 with ISA Server 2006 Windows Server 2003 with Server Appliance Software 3. 0 Windows Server 2008 for Telecommunications Systems with Server Appliance Software for Windows Home Server
Embedded features • No Product Activation WPA is NOT needed for POSReady and Windows Embedded Standard operating systems!!! • WEPOS / Windows POSReady 2009 • Windows Embedded Standard / Windows XP Embedded Using Windows XP Pro for Embedded Devices there is standard WPA!
Embedded features – File Based Write Filter • Filterdriver on Filebase • Supports NTFS and FAT 32 Filesystem View Windows Daten Boot. ini Debug. log tmp. dat Create Debug. log Excluded Write Filter Cache Windows tmp. dat Delete Physical disk drive Windows Daten Boot. ini Create tmp. dat
Embedded features – configuration options after installation • • • Disable CTRL+ALT+DEL Disable command prompt Disable Log. On screen Change bootlogo Remove getting started screen Remove baloon tips Disable status messages Modify the „Welcome message” Add the OEM information
Add OEM Logo and details Create a bitmap file, Oemlogo. bmp, that contains your company logo. The bitmap must be 172 x 100 pixels in size. Place the file in the WindowsSystem 32 folder.
Custom Bootlogo • Create a 640 x 480 16 color bitmap • Save as Boot. bmp in Windows directory • Edit boot. ini – Add /NOGUIBOOT /BOOTLOGO
Windows Embedded Standard • New version of Windows XP Embedded • Componentized Version of Windows XP Professional (over 14 000 components) – Fully compatible to full version of XP Professional – Contains all functions of XP Professional plus additional Embedded Features • Allows to create a fully customized Windows Which contains only the functions you need - smaller footprint • No Windows Product Activation - Create one master image - Clone it as often as you need it - License the image with the license sticker
How to build an Image Tr an sfe r t he Im ag wa ard t H Ge ncies on ati rm nfo rei Get Softwaredepende e age the Im Build
Target Designer Componentlist • Contains all available comoponents in the component database • Bold Items – Marco Components
Target Designer Components in the image • Displays all components added to the image • Some components have additional settings
Target Designer Component settings
Windows Embedded Studio r e n g i s e D t e rg Ta Co mp De o sig nen ner t Database Manager Target Analyzer TAP. EXE 24
Windows Embedded POSReady • • • 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 3 – Reduced OS footprint – Available till 2024 in Windows Embedded channel First of a series of retail-focused investments from Microsoft Add/Remove Windows Components after deployment File-Based Write Filter (integrated per default) USB – USB Boot – Install to USB – Install from USB • • • Microsoft Silverlight 2. 0 Support (3. 0). NET Framework 3. 5 Support Windows Media Player 11 Network Access Protection (NAP) IE 7. 0 (8. 0)
POSReady Installation process
Windows Embedded POSReady 2009 boot Embedded POSready
Some configuration options prior/after installation Installation disk
Some configuration options prior/after installation Add / remove companion programs
Product Summary Embedded Devices POSReady 2009 Windows XP Embedded /Standard Knowledge low high Flexibility low medium very high 150 USD 100 USD 90 USD >1 GB ~1 GB custom - - 995 USD Free - Immediate 1 week 1 -3 months Embedded Features No Some Yes Product Activation Yes No No Full XP language pack support + MUIs XPe MUIs +32 languages XPe MUIs +20 languages 5 +5 years 15 years Windows XP Professional for License price Image size Toolkit OPK Time to market Language Support Servicing and Support (EOS) Commercial Availability (EOL)
Windows Embedded Standard 7 Componentized version of Windows 7 Entertainment Industrial Automation Office Automation ATM / Kiosk Medical Thin Client
Windows Embedded Standard 7 Componentized version of Windows 7 • Based on Windows 7 Ultimate • Splitted to more than hundred (about 150) Feature Packs • x 86 and x 64 architectures supported • Direkt setup to the target device (Image Build Wizard, IBW) • Unattended Setup (Image Configuration Editor, ICE)
Windows Embedded Standard 7 Main Features: – – – – – Language Packs(US, DE, ES, FR, IT, JP, CN) Bitlocker To Go Direct Access Applocker Branch Cache Multitouch VHD Boot DISM Windows Update
Windows Embedded Standard 7 Enterprise Connectivity and Manageability Support for: Active Directory, Domain Join, Group policies, Network Access Protection and IPv 6 to enable connectivity and manageability with: Windows Server, System Center Configuration Manager, System Center Operations Manager, and Windows Server Update Services.
Windows Embedded Standard 7 e. CORE • Support for TCP/IP, IPV 4/6, DHCP, HTTP, DNS Client, NETBIOS, and SMB/CIFS. • Windows cryptography APIs, including local security authority (LSA) authentication, credentials management, Winlogon, and authorization. • Basic APIs for the Windows graphics system. • Support for Plug and Play hardware. • Support for servicing through Component Based Servicing (CBS) and package manager. Note: UAC is turned off by default.
Windows Embedded Standard 7 Image Building Process Driver Support Image Configuration Build Image Builder Wizard Target Analyzer PMQ File Image Configuration Editor Distribution Share Image Builder Engine Unattended XML File Install and Deploy
Windows Embedded Standard 7 IBW image generation
Things to remember Free evaluation versions are available: • hungary@elbacom. com • http: //www. microsoft. com/embedded • http: //www. posready. hu • www. windowsembedded. hu
- Slides: 38