03 - Windows Embedded Standard 7 – Avnet Embedded

advertisement
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
Download