Soft Control facile con RTX e Windows Embedded Standard 7 Cesare de Siena Microsoft Embedded BDM Italy AVNET Embedded Parma, 16 Settembre 2010 Portable media Consumer Thin Client Industrial Automation Telematics Entertainment Office ce Automation Medical Kiosks Robotics Industrial Automation ATM / Kiosk Entertainment Thin Client Personal Navigation Point of Service Dedicated servers Flexibility, and source level control Windows Embedded Compact Windows Embedded Standard Windows Embedded POSReady Fixed Features, Express Development, Windows Desktop compatibility Windows Embedded Enterprise XP Windows Embedded Enterprise VISTA Windows Embedded Enterprise W7 Windows Embedded Server • CE 32-bit, real-time, componentized, multitasking OS • Standard Familiar & Rich Tool Chain • POSReady • XP & 7 FES • Server Delivered as a granular set of components Runs on x86, ARM, XScale, MIPS and SH4 Preemptive multitasking, 256 priorities Use Visual Studio add-in (Platform Builder) to configure image ARM-based Emulator Remote tools for probing and debugging Rich Features Communication services and networking (UPnP, TCP/IPv4 and v6, SMB/CIFS, Wired and 802.11 networks, Cellular, Bluetooth) Security (Authentication, Cryptography, Credential Manager) Internationalization And more …. For Rich Applications .NET Compact Framework 3.5 MFC 8.0 DOM/DCOM, ATL Source Code Access • CE • Standard Windows XP Pro code base Runs on standard x86 PC architecture hardware Standard hardware support - PnP, USB Full Win32® API, and .NET Framework support Flexibility and Rapid Development • POSReady Using powerful toolset for building custom devices (TD) Over 12,000 components Reduced footprint Embedded Enabling Features • XP & 7 FES • Server File-Based Write Filter (FBWF) and fast boot feature (HORM) USB, CD ROM & Network Boot Custom Shell & Headless Operation NO Activation • CE Next version: Windows Embedded Standard 7 • Standard • POSReady • XP & 7 FES • Server Based on Windows 7 Modular New set of tools, easy learning Embedded enabling features Localizable for many markets Off-the-shelf hardware and drivers (x86 and x64) Available NOW • CE • Standard • POSReady • XP & 7 FES • Server Windows XP Pro code base Installable operating system Installs from CD like Windows XP There is NO toolkit “Optional” components License targeted to retail and hospitality POS for .NET Class library based on .NET Framework and Unified POS (UPOS) standard that allows for plug-and-play of retail peripherals • CE • Standard Windows Embedded Enterprise Family Windows XP Pro For Embedded Systems Windows 7 Professional For Embedded Systems NEW! Windows 7 Ultimate For Embedded Systems NEW! Windows Embedded Enterprise Operating Systems • POSReady • XP & 7 FES • Server Are bit-for-bit identical to their desktop OS equivalents Have licensing restrictions Can use OEM Activation Have longer life cycles Windows XP Pro FES will be available through December 2016! XP PROFESSIONAL FOR EMBEDDED SYSTEMS TECNICAMENTE IDENTICO ALLA VERSIONE OEM/SB DISPONIBILE FINO A TUTTO IL 2016 M.U.I. STESSO P/N E STESSO PREZZO POSSIBILITA’ DI EVITARE L’ATTIVAZIONE PERSONALIZZABILE • CE • Standard A set of Optimized Solutions Built on general-purpose Windows Servers Used for dedicated servers and server appliances Configured for higher performance and reduced HW resources For an Optimized Value • POSReady Aggressive pricing Unique virtualization rights* (additional VM granted) Lower deployment, administration and maintenance costs In the Right Channel • XP & 7 FES • Server Adapted Licensing Terms Long lifecycle* (10 years support, 15 years commercial availability) Embedded ecosystem* support (3rd party installers, integrators, …) Windows Embedded Roadmap Windows Embedded Compact Windows Embedded Standard 7 Windows Embedded CE 6.0 R3 Availability Windows Embedded Server 2008 R2 Wave A high performance and highly reliable platform designed to deliver the power of Windows 7 to specialized devices that seamlessly connect to a world of Windows 12 Componentized operating system 150 feature packages 500 driver packages 36 language packs Win32 application support Hardware CPU (32-bit/64-bit) Peripherals support Multiple deployment options Easily meet your customer/device needs 13 Image Build Wizard (IBW) Wizard experience Guide through the image creation process Quick prototyping Image Configuration Editor (ICE) Advanced scenarios Ideal for production environments Make configuration updates Reduce development time 14 IBW unattended cab OS image core Sysprep ImageX DISM ICE cab wim deploy core IBW cab core Development Host Target Device OS image EEF Package Embedded Core (Bootable) Enhanced Write Filter Feature Packages Internet Explorer Update Package Lang Packs/ Driver Packs Image Build Engine Embedded OS 3rd Party Software Installer OS Updates Collection of Functionality needed for – Booting • • – – – – – – Kernel Boot-critical drivers (except for SCSI adapters) WinLogon, NetLogon File system (NTFS, UDF) Command shell Servicing stack Networking RPC Minimal platform for app and driver testing Language Neutral Feature Set is an OS functionality area Windows Media Player 12 Internet Explorer 8 Feature is composed of 1 or more packages Composition expressed through dependencies between packages Shell Feature Set Calculator, paint, gadgets etc. Advanced rendering, graphics and multimedia Shell Accessories Package Windows 7 Shell, Themes, and Aero Package The basics browser application Windows Explorer Shell Package Basic GUI Support Windows Internet API Shell Controls Package • • Post installation image can be further customized Sysprep - Generalize Image Prior to Deployment Removes system-specific data from Image Supports application plug-ins • • ImageX/DISM - Capture the image to a WIM Deployment options Windows Deployment Services (remote installation) CD/DVD/USB flash/disk image Remote boot Config Manager OSD Bare metal Lockdown Enhanced WriteFilter File-based WriteFilter AppLocker BitLocker Customization Custom Shell launcher OEM branding experience Componentized operating system Embedded Scenarios Hibernate Once Resume Many (HORM) Notification and dialog suppression Reduce resources requirements 20 Locking Down your Device Re-direct OS and App writes from storage to RAM: • Enhanced Write Filter • File Based Write Filter Hardware Support USB Boot VHD Boot SD Boot Message Blockers Dialog filter Message Box Auto Reply Custom Shell Support Unbranded Startup Screens Custom Logon Desktop Background Images Shell Launcher 2010 Windows Embedded Standard 7 Windows Embedded Standard 7 Mainstream Support Extended Support 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Peace of mind using a fully supported platform 23 SKU for OEMs building high-end enterprise and consumer devices Offers the richest set of components and premium features Key device examples: Digital Signage, Kiosks, advanced set-top boxes etc. Windows Embedded Standard 7 - WS7E Enable next generation enterprise class devices Offers Windows 7 technologies and Embedded Features Key device examples: Thin Clients, Multi-function printers, MRI machines, etc. 24 WS7E WS7P Windows Embedded Standard 7 - WS7P Multi-Lingual User Interface Internet packs Explorer 8 Windows Media Center Silverlight 3 Windows Touch Windows Media Player 12 BranchCache Windows Media Player 12 BitLocker/ AppLocker .Net Framework 3.5 SP1 DirectAccess 64/32 Bit Support Aero Glass Remote Desktop Protocol 7.0 Core OS Components Windows Embedded Standard 7 (WS7E) Windows Embedded Standard 7 (WS7P) • Key Windows 7 technologies included • Internet Explorer 8 • Remote Desktop Protocol 7.0 • .NET Framework 3.5 SP1 • Windows Media Player 12 • Silverlight • Aero Glass and simpler window navigation • Aero Background • Key differentiating features • 64 bit and 32 bit CPU support • Full IPv6 support • Join a Domain and Group Policy Controls • Advanced power management • Fast boot • Location and other sensors • Direct Boot from VHD • All features in Standard 7 WS7E + • Multilingual User Interface Packs • Premium UI features • Multi-Touch support • Security features • Bitlocker & Bitlocker to Go • Applocker • Enterprise remote access Features • DirectAccess • BranchCache • Consumer features • HomeGroup (Join/Create) • Windows Media Center • Windows Sideshow(Aux Display) • Remote Assistance • Anti-Malware • PhotoViewer • Parental Control Embedded Features • • • • • 25 Enhanced Write Filter File Based Write Filters Hibernate Once Resume Many USB Boot New Features • Custom Shell Support • OEM Branding Experience • Notifications and Popup suppression Embedded Enabling features • EEFs in Standard 7 (WS7E) Standard 2009 WES 7 Windows technologies Subset of Windows 7 available Image build model and toolkit Image is configured and assembled on New toolkit with latest technologies the developer machine Evaluation and prototyping experience Image is deployed to device Image configured on device or Feature adds require image refresh developer machine Component database Windows 7 Image is assembled on the device Features can be added post-build Distribution share Processor and hardware support 32-bit (x86) 32-bit (x86), 64-bit (x64) Min 128M storage, 256 M RAM Min 1G storage, 512M RAM OS Building Blocks OS components ~1000s OS feature packages ~100s Drivers ~9000 Drivers ~ 1000s Embedded Core Standard 2009 Localization Deployment tools Embedded Enabling Features Servicing WES 7 OS Image OS Image Developer documentation Developer documentation PXE Boot, Remote Installation Windows Deployment Services WinPE 1.0 WinPE 3.1 or latest CD/DVD Boot, USB Boot DVD, USB Boot Remote boot Remote boot EWF, FBWF, HORM, Registry filter Write Filter Parity with Standard 2009 USB boot, CD/DVD boot Improved custom shell support Custom shell support DUA DUA VHD boot, SD Boot OEM Servicing OEM Servicing Device Manual Servicing Device Automatic Servicing (Windows Update) Device Manual Servicing Activation Not required Not required Grazie a tutti per l’attenzione 28