Windows 10 IoT - Elbacom GmbH 10 IoT + EET October 2016.pdf · Windows 10 IoT Enterprise for Retail...

Post on 17-Jun-2020

10 views 0 download

Transcript of Windows 10 IoT - Elbacom GmbH 10 IoT + EET October 2016.pdf · Windows 10 IoT Enterprise for Retail...

Alexander Gangl

Windows 10 IoTthe Internet of Your Things

Alexander Gangl

Agenda in Bratislava08:30 – 09:00 Registration

09:00 – 09:45 Windows 10 IoT Enterprise Presentation

09:45 – 11:00 Windows 10 IoT Enterprise HOL

11:00 – 11:30 Elbacom Embedded Toolkit Presentaion

11:30 – 12:15 Lunch

12:15 – 12:30 Windows 10 IoT Core Presentation

12:30 – 13:30 Windows 10 IoT Core HOL

13:30 End

Alexander Gangl

Windows 10 IoT Overviewthe Internet of Your Things

Alexander Gangl

One Platform

ConvergedOS kernel

Convergedapp model Windows 10

Porting Tools

Alexander Gangl

One Platform

Windows 10

Windows Embedded

for Point of Service

Windows XP

Embedded

Windows Embedded

Standard 2009

Windows Embedded

POSReady 2009

Windows Embedded

Standard 7

Windows Embedded 8 Standard

Windows Embedded

POSReady 7

Windows Embedded 8.0

Industry Pro

Windows Embedded 8.0

Industry Pro Retail

Windows Embedded 8.1

Industry Pro

Windows Embedded 8.1

Industry Pro Retail

Windows XP

Professional FES

Windows XP

Professional SP3 FES VistaWindows 7 Professional

for Embedded Systems

Windows Embedded 8.0

ProWindows Embedded

8.1 Pro

Windows Embedded

Handheld 7

Windows Embedded

Handheld 8.0

Windows Embedded

CE 6.0Windows Embedded

Compact 7

Windows Embedded

Compact 2013

.NET Micro Framework

Windows Embedded

Handheld 8.1

Windows Mobile

!

Alexander Gangl

Windows XP Embedded End of Life !

Product Name SKU´s End of Life End of Distribution

Windows XP Embedded Runtime License G80-00005 30.01.2017 31.12.2016

Windows XP Professional for Embedded Systems G82-00037 31.12.2016 30.11.2016

Alexander Gangl

Windows XP Embedded End of Life

You can upgrade to:

Windows 10 IoT Enterprise

Windows Embedded 8.1 Pro

Windows Embedded 8.1 Industry Pro

Windows Embedded 8.1 Industry Pro Retail

Windows 7 Professional for Embedded Systems

Windows Embedded Standard 7

Windows Embedded POSReady 7

Windows Embedded Standard 2009

Windows Embedded POSReady 2009

Upgrade example: WES 2009

Switch license stickers (COAs)

Buy new Toolkit

Add the old configuration to Target Designer

Create new image

Use availability of WES 2009 till 2024

!

Alexander Gangl

One Platform

Windows 10

Windows Embedded

for Point of Service

Windows XP

Embedded

Windows Embedded

Standard 2009

Windows Embedded

POSReady 2009

Windows Embedded

Standard 7

Windows Embedded 8 Standard

Windows Embedded

POSReady 7

Windows Embedded 8.0

Industry Pro

Windows Embedded 8.0

Industry Pro Retail

Windows Embedded 8.1

Industry Pro

Windows Embedded 8.1

Industry Pro Retail

Windows XP

Professional FES

Windows XP

Professional SP3 FES VistaWindows 7 Professional

for Embedded Systems

Windows Embedded 8.0

ProWindows Embedded

8.1 Pro

Windows Embedded

Handheld 7

Windows Embedded

Handheld 8.0

Windows Embedded

CE 6.0Windows Embedded

Compact 7

Windows Embedded

Compact 2013

.NET Micro Framework

Windows Embedded

Handheld 8.1

Windows Mobile

!

Alexander Gangl

One Platform

Windows Embedded

for Point of Service

Windows XP

Embedded

Windows Embedded

Standard 2009

Windows Embedded

POSReady 2009

Windows Embedded

Standard 7

Windows Embedded 8 Standard

Windows Embedded

POSReady 7

Windows Embedded 8.0

Industry Pro

Windows Embedded 8.0

Industry Pro Retail

Windows Embedded 8.1

Industry Pro

Windows Embedded 8.1

Industry Pro Retail

Windows XP

Professional FES

Windows XP

Professional SP3 FES VistaWindows 7 Professional

for Embedded Systems

Windows Embedded 8.0

ProWindows Embedded

8.1 Pro

Windows Embedded

Handheld 7

Windows Embedded

Handheld 8.0

Windows Embedded

CE 6.0Windows Embedded

Compact 7

Windows Embedded

Compact 2013

.NET Micro Framework

Windows Embedded

Handheld 8.1

Windows Mobile

Alexander Gangl

Windows 10 IoT Enterprise

Windows 10 IoT Enterprise for Retail or Thin Client

Windows 10 IoT Enterprise for Tablets

direct OEMs only

Windows 10 IoT Core Pro

Windows 10 IoT Core

developer preview

Mobile

Alexander Gangl

Windows 10 IoT Enterprise

Windows 10 IoT Enterprise for Retail or Thin Client

Windows 10 IoT Enterprise for Tablets

direct OEMs only

Windows 10 IoT Core Pro

Windows 10 IoT Core

developer preview

Mobile

2015 2016Windows 10 IoT Enterprise High-End

Windows 10 IoT Enterprise Value

Windows 10 IoT Enterprise Entry

Alexander Gangl

Windows 10 IoT Enterprisethe Internet of Your Things

Alexander Gangl

Lockdown Features

Boot Logon Application

Shutdown

Error

Unbranded Boot Auto Logon

Embedded Logon

Assigned Access

Shell Launcher

AppLocker

Shutdown Resolver

MessageBox

AutoReply Keyboard Filter

Gesture Filter

Assigned Access

USB Device Policy

Notification

Settings

Unified Write Filter

Windows 10 IoT Enterprise

Device Guard

Alexander Gangl

Unbranded Boot

Suppress Bootlogo

Suppress Status Ring

Suppress Status Text

Replace Logo in UEFIStatus Text

Alexander Gangl

Unbranded Boot

Block access to F8 and F10 boot menu

:(Your PC ran into a problem that it couldn‘t

handle, and now it needs to restart.

You can search for the error online: FATAL_NO_SYSTEM_ERROR

Alexander Gangl

Unbranded Boot

Black screen instead of blue screen

Dump file support

Automatic reboot

Alexander Gangl

Embedded Logon

automatic user logon

no logon GUI during the logon process

Boot Logon Application

Shutdown

Error

Alexander Gangl

Shell Launcher

Configuration via PowerShell

Configurable Shell Close/Crash Behavior Shutdown

Restart OS

Restart Shell

Supports different shells for different users

Alexander Gangl

Assigned Access

Similar to AppLauncher

Direct boot into App

Notifications filtered

Gestures filtered

Break-Out Key 5x Windows Key Your appointment

11:00-12:00

Incoming Call

Wolfgang Unger

Alexander Gangl

AppLocker

Blacklist / Whitelist

Group Policy

Path

Hash

Publisher

Alexander Gangl

USB Device Policy

Group Policy Device ID

Device Class

Removable Devices

Administrator bypass

Administrative Templates\System\Device Installation\Device Installation Restrictions

Alexander Gangl

Unified Write Filter

Exclusions Files

Folders

Servicing Mode Windows Update

Application Update

Physical Drive

Overlay

Combined View

Exclusion

Alexander Gangl

Unified Write Filter

Exclusions Files

Folders

Servicing Mode Windows Update

Application Update

Physical Drive

Overlay

Combined View

Exclusion

Alexander Gangl

Unified Write Filter

Exclusions Files

Folders

Servicing Mode Windows Update

Application Update

Protected

[UWF Enabled]

Unprotected

[UWF Disabled]

Reboot

Servicing

[UWF Disabled]

Windows Updates

Application Updates

Other Updates

Reboot

UWF Servicing

Alexander Gangl

Device Guard

Hard- and software security features UEFI with Secure Boot

Virtualization-based security services Kernel Mode Code Integrity

User Mode Code Integrity

(TPM)

Prevents Malware

Zero-Day Attacks

Polymorphic Viruses

Alexander Gangl

Languages

more than 30 Language Packs

Arabic Bulgarian Chinese (traditional) Chinese (simplified) Croatian Czech Danish Dutch Estonian Finish French German Greek Hebrew Hungarian Italian Japanese

Korean

Latvian

Lithuanian

Polish

Portuguese (Brasilian)

Portuguese (Portugal)

Romanian

Russian

Swedish

Serbian

Slovak

Slovenian

Spanish

Thai

Turkish

Ukrainian

Alexander Gangl

Bitlocker

Complete drive encryption Including hibernationfile, pagefile, etc.

Decryption methods TPM

USB

PIN

Alexander Gangl

Bitlocker To Go

Bitlocker encryption for removable media

Password can be stored in Windows Credential Manager

Scripted mounting of protected drives

Alexander Gangl

VHD Boot

Virtual Hard Disk

Native boot from VHD

Advantages Versioning

Backup

Deployment Physical Harddisk

VHDBootloader

Alexander Gangl

VHD Boot

Virtual Hard Disk

Native boot from VHD

Advantages Versioning

Backup

Deployment Physical Harddisk

VHDBootloader

Alexander Gangl

Windows Update

Update via Microsoft Server

Update via WSUS Test updates before deployment

Device groups

Windows 10 IoT Enterprise Windows 10 IoT Core

Security Updates

Drivers (optional)

Security Updates

Alexander Gangl

Windows Update

Update via Microsoft Server

Update via WSUS Test updates before deployment

Device groups

Windows 10 IoT Enterprise Windows 10 IoT Core

Security Updates

Drivers (optional)

Security Updates

Alexander Gangl

Servicing Models

Alexander Gangl

Consumer Branch

Servicing Models

Alexander Gangl

Consumer Branch Current Branch for Business

Servicing Models

Alexander Gangl

Consumer Branch Current Branch for Business Long Term Servicing Branch

Servicing Models

Alexander Gangl

Consumer Branch Current Branch for Business Long Term Servicing Branch

Servicing Models

Industry Life Cycle Model (LTSB)

10 Years Support Life Cycle

No Frequent Feature Updates

Alexander Gangl

Windows 10 IoT Mobile Enterprise*

Category Based Model Value Based Model

Business Models

Windows 10 IoT Enterprise for Tablets & Small Tablets 2015 LTSB

Windows 10 IoT Core Pro

Windows 10 IoT Enterprise2015 LTSB

Windows 10 IoT Enterprise for Retail or Thin Client 2015 LTSB Value

2016 CBB & LTSB

Mobile

Enterpise* (CBB)

IoT Core (CBB)

Pro

Entry2016 CBB & LTSB

High End2016 CBB & LTSB

LTSB 2015 category offerings above will retire July 31, 2017. New Entry, Value and High-End 2015 LTSB offerings are already available.*Only available through direct license

Alexander Gangl

Windows 10 IoT Enterprise 2016CBB vs. LTSB

LTSB Based on classic Windows 10

No Apps like Windows Store, Calculator, etc..

Only security updates

Deactivate updates

Embedded features

CBB Based on classic Windows 10

Apps like Windows Store, Calculator, etc..

Security and feature updates

Defere updates up to 4 months

Embedded features

Alexander Gangl

Value based pricing

Aligned to the field of application:

Windows 10 IoT Enterprise (ATMs, medical devices,…)

Windows 10 IoT Enterprise for Retail and Thin Client (POS devices)

Windows 10 IoT Enterprise for Tablets (Tablets)

Aligned to computing capability:

Windows 10 IoT Enterprise High-End (Intel Core i7, Intel XEON, selected AMD FX Models)

Windows 10 IoT Enterprise Value (Intel Core i3, i5, AMD R-Series, A10, A8, rest of AMD FX Models)

Windows 10 IoT Enterprise Entry (Intel Atom, selected Celeron, AMD E1, E2, A4, A6, G-Series)

Alexander Gangl

Old Thumbnail COA

shows product name

New Thumbnail COA

shows product group

product name could befound on the envelope

New Astro COAs

Alexander Gangl

New Astro COAsExample:

Product Family on COA Thumbnail:

Win Emb POSReady

Possible Products on Envelope:

Windows Embedded POSReady 2009

Windows Embedded POSReady 7

Alexander Gangl

Virtualization Business Model

Qualified Operating System: (QOS) Windows 10 IoT Enterprise [LTSB or CBB] High-End or successor product

Windows Server 2012 / 2012 R2 for Embedded Systems [Standard or Datacenter] or successor product

Non Qualified Operating System (Non QOS) All other non-Windows platform and Windows legacy platforms namely Windows 7, 8/8.1 and

Windows Server 2008 R2 Standard and Enterprise

Windows 10

Windows 10

Windows 10

QOS(Windows 10)

Windows 10

Windows 10

Windows 10

Non QOS(Linux)

$

$

$$

($)

$$

$$$$

$$$$ ($)$$$$$$

Alexander Gangl

Activation

IoT Enterprise IoT Mobile IoT Core

Alexander Gangl

Activation

IoT Enterprise IoT Mobile IoT Core

Alexander Gangl

Upgrade Motion

Legacy OSWindows 10 Windows 10

(2015) (2016)

Windows Embedded Old

(WES, FES, POS)

Windows Embedded 7

(WES, FES, POS)

Windows Embedded 8

(WES, FES, Ind)

Windows 10 IoT Enterprise

(LTSB 2015)

Windows 10 IoT Enterprise

“Anniversary Update”

(LTSB 2016, CBB)

$

$

$0

Standard royalty charges to upgrade from Windows Embedded XP, 7 & 8/8.1 to Windows 10

Free Upgrade from Windows 10 IoT Enterprise 2015 LTSB (all SKUs) to Windows 10 IoT Enterprise

“Anniversary Update” LTSB 2016 or CBB*

*NOTE: no license costs, still costs for "Certificate of Authenticity" (COA) sticker

Alexander Gangl

Device Management

3rd Party MDM

SC

CM

IoT Enterprise IoT Mobile IoT Core

One Windows

Platform

Converged MDM Stack

Converged Servicing Stack

Common CSPs

Alexander Gangl

Let‘s start with the HOL

HOL main content: Set up Virtual Machine

Do the Installation

Activate Embedded Features

Use all Embedded Features

PowerShell Application Sideloading

©Elbacom – Wolfgang Unger MVP

Unique

Tools

©Elbacom – Wolfgang Unger MVP

Installation

Deployment

Recovery

Servicing

Update

©Elbacom – Wolfgang Unger MVP

Installation

Deployment

Recovery

Servicing

Update ELBACOM EMBEDDED TOOLKIT

©Elbacom – Wolfgang Unger MVP

Elbacom

Embedded Toolkitcreated by

©Elbacom – Wolfgang Unger MVP

DISMUI

Recovery Creator

Recovery Wizard

Media Creator

Windows Deployment Tool

Windows Offline Configurator

Windows Online Configurator

Elbacom

Embedded Toolkit

©Elbacom – Wolfgang Unger MVP

DISMUI

DISM original Windows Tool

Deployment Image Servicing and Management Tool

Problems modifying existing Windows images Missing dependencies

e.g. Language Packs

Removing neccessary components Boot Environment

Default Language Pack

command line commands

DISMUI

DISMUI

©Elbacom – Wolfgang Unger MVP

DISMUI

DISMUI Elbacom Embedded Toolkit

Graphical wrapper of DISM Dependency Check Conflict Check Minimum requirements Default Language Pack handling Dependency Tree Viewer (Dependencies & Dependents) Footprint calculation Online & Offline servicing support Driver Installation

Supports Windows Embedded Standard 7 Windows Embedded POSReady 7 Windows Embedded 8 Standard Windows Embedded 8.1 Industry Pro Windows 10 IoT Enterprise

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Driver installation Automatic installation of missing drivers

Windows Embedded Standard 7

Windows Embedded 8 Standard

©Elbacom – Wolfgang Unger MVP

DISMUI

Windows Embedded POSReady 7 does not allow online servicing of the image PCI Rules

without DISMUI Windows PE & Command Line

with DISMUI Easy graphical modification while

system is running Automated modification in dynamic

created Windows PE

©Elbacom – Wolfgang Unger MVP

Windows Offline Configurator

Advanced setup for Windows Embedded Standard 7 Windows Embedded POSReady 7 Windows Embedded 8 Standard Windows Embedded 8.1 Industry Pro Windows 10 IoT Enterprise

Allows installing images offline on a development machine

Advanced customization & configuration

Results in enormous time savings

Windows

OfflineConfigurator

Windows Offline Configurator

©Elbacom – Wolfgang Unger MVP

Original Setup

©Elbacom – Wolfgang Unger MVP

Windows Deployment Tool

Master image creation Stores disk layout automatically

Safety checks Missing Bootloader

Mounted VHDs

Deploy images Custom disk layout

Restore original disk layout

Bootmanager correction

Windows

DeploymentTool

Windows Deployment Tool

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

Recovery Creator

Create customized recovery & field upgrade media

Customization Graphics

Wizard pages

EULA

Multilingual

Supports WIM file recovery stored layout by Windows Deployment Tool

custom layout

RecoveryCreator

Recovery Creator

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

Recovery Wizard

Runs customized recovery from USB

DVD

Security check that it only runs from Windows PE

Performs custom recovery as created with Recovery Creator

RecoveryWizard

Recovery Wizard

©Elbacom – Wolfgang Unger MVP

Recovery Wizard

Runs customized recovery from USB

DVD

Security check that it only runs from Windows PE

Performs custom recovery as created with Recovery Creator

Recovery Wizard

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

Media Creator

Automated installation of theWindows Assessment and Deployment Kit (ADK)

ISO File creation

Bootable removable media creation

Creates Toolkit Media

Recovery Media

MediaCreator

Media Creator

©Elbacom – Wolfgang Unger MVP

Media Creator

Automated installation of theWindows Assessment and Deployment Kit (ADK)

ISO File creation

Bootable removable media creation

Creates Toolkit Media

Recovery Media

Media Creator

©Elbacom – Wolfgang Unger MVP

Benefits

Enormous Time Savings

No Deep Technical Knowledge Needed

Familiar User Interfaces

One Tool For Every Step In The Development Cycle

High Cost Savings For Small, Medium & Big Businesses

©Elbacom – Wolfgang Unger MVPAll information without any warranty and subject to change!

EET Packages

CREATE USD 695,- RECOVER USD 695,- COMPLETE USD 995,-

Media Creator Media Creator Media Creator

Keyboard Filter

Driver Extractor

DISMUI

Keyboard Filter

Driver Extractor

Recovery Creator

Windows Deployment Tool

Keyboard Filter

Driver Extractor

Windows Offline Configurator

Windows Online Configurator

Recovery Wizard

Recovery Creator

Windows Offline Configurator

DISMUI

Windows Online Configurator

Windows Deployment Tool

Recovery Wizard

©Elbacom – Wolfgang Unger MVP

©Elbacom – Wolfgang Unger MVP

Embedded Configuration

Managercreated by

Embedded Configuration Manager

©Elbacom – Wolfgang Unger MVP

Microsoft Embedded Lockdown Manager Elbacom Embedded Configuration Manager

Embedded Configuration Manager

©Elbacom – Wolfgang Unger MVP

Embedded Configuration Manager

Microsoft Embedded Lockdown Manager Elbacom Embedded Configuration Manager

Window Embedded 8 Standard

Windows Embedded 8.1 Industry Pro

Window Embedded 8 Standard

Windows Embedded 8.1 Industry Pro

Windows 10 IoT Enterprise 2015

Windows 10 IoT Enterprise 2016

©Elbacom – Wolfgang Unger MVP

Lockdown Features

Boot Logon Application

Shutdown

Error

Unbranded Boot Auto Logon

Embedded Logon

Assigned Access

Shell Launcher

AppLocker

Shutdown Resolver

MessageBox

AutoReply Keyboard Filter USB Device Policy

Notification

Settings

Unified Write Filter

Windows 10 IoT Enterprise

Device Guard

©Elbacom – Wolfgang Unger MVP

Boot Logon Application

Shutdown

Error

Unbranded Boot Auto Logon

Embedded Logon

Assigned Access

Shell Launcher

AppLocker

Shutdown

Resolver

MessageBox

AutoReply Keyboard Filter USB Device Policy

Notification

Settings

Unified Write Filter

Device Guard

Embedded Configuration Manager

Easy-to-use configuration center for allLockdown Features

Works with features from Windows 8.1 and later

Easy activation of features

©Elbacom – Wolfgang Unger MVP

Assigned Access

Easy configuration via Embedded Configuration Manager

UWP shell for specific user

KioskMode

Custom close behaviour

Shutdown

Restart OS

Restart Shell

©Elbacom – Wolfgang Unger MVP

Embedded Boot

Easy configuration via Embedded Configuration Manager

Suppress Bootlogo

Suppress Status Ring

Suppress Status Text

Replace Logo in UEFI

©Elbacom – Wolfgang Unger MVP

Custom Logon

Easy configuration via Embedded Configuration Manager

automatic user logon

no logon GUI during the logon process

customizable logon screen

Boot Logon Application

Shutdown

Error

Boot Application

Shutdown

Error

©Elbacom – Wolfgang Unger MVP

Easy configuration via Embedded Configuration Manager

Key and Key combination blocking

Breakout key configuration

Can be disable for Administrators

Keyboard Filter

©Elbacom – Wolfgang Unger MVP

Shell Launcher

Easy configuration via Embedded Configuration Manager

Default shell configuration

Different shell for different users

Custom close behaviour

Shutdown

Restart OS

Restart Shell

©Elbacom – Wolfgang Unger MVP

Unified Write Filter

Physical Drive

Overlay

Combined View

Exclusion

Easy configuration via Embedded Configuration Manager

Filter settings configurable

File & Registry exclusions

Servicing mode

©Elbacom – Wolfgang Unger MVP

USB Device Policy

Easy configuration via Embedded Configuration Manager

Device ID

Device Class

Removable Devices

Administrator bypass

©Elbacom – Wolfgang Unger MVP

General

Collection of various settings

Disable

Touch Gestures

Complete Touch

OneDrive

Toast Notifications

Alexander Gangl

Windows 10 IoT Corethe Internet of Your Things

Alexander Gangl

Supported Hardware Platforms

Qualcomm® Snapdragon™ 410 processor

Quad-core ARM® Cortex™ A53

WLAN, Bluetooth, and GPSDragonBoard410c

Raspberry Pi 2 + 3

A 900MHz quad-core ARM Cortex-A7 CPU

Minnowboard Max

64-bit Intel® Atom™ E38xx Series SoC single-core,

1.46GHz / dual-core, 1.33GHz

Alexander Gangl

Additional Hardware Platforms

Hardware vendors can create BSPs for Windows 10 IoT Core

Current Supported Development Platforms Raspberry Pi 2 + 3

MinnowBoard Max

DragonBoard

BSP – Board Support Package

Alexander Gangl

Important Information

App Restrictions

One GUI app only

Multiple background workers (no GUI)

Legacy App Compatibility

Apps need to be targeted for Windows 10 UWP Framework

Microsoft offers bridges to port existing applications Applications need to be changed in any case

GUI – Graphical User Interface

UWP – Universal Windows Platform

Alexander Gangl

Supported Devices

Windows Touch devices

Web Browser Control (Internet Explorer)

Graphics Acceleration (Raspberry Pi 2 not supported)

Camera Support (Raspberry Pi 2 Camera not supported)

I/O Pins

Hardware compatibility listhttps://ms-iot.github.io/content/en-US/win10/SupportedInterfaces.htm

Alexander Gangl

Windows Updates

Windows IoT Core

Windows IoT Core Pro

All updates must be installed

Deactivating updates is not allowed

Device can update itself in the field at any time

Current Branch for Business (CBB) is available

Controlled update of device at a specific time

Updates can be deactivated completely

CBB allows defering updates for up to 4 months!

Alexander Gangl

Commercial Usage

Windows 10 IoT Core is a free product for makers (hobbyists)

Commercial projects must be registered Licensing terms similar to our ATs

Limited liability for Microsoft

Windows 10 IoT Core Pro must be purchased through distribution

windowsforiotdevices.com

Purchase from Elbacom

Alexander Gangl

COAs

Tracking LabelsTracking label for the Windows 10 IoT Core product must be acquired from Elbacom.

Windows IoT Core

Windows IoT Core Pro

Free Product

No License Fee

No COA

Must be registered for Commercial Projects

Paid Product

License Fee

Tracking Label

Purchased through Distribution Channel

Alexander Gangl

Summary

Windows IoT Core Windows IoT Core Pro

Limited liability from Microsoft

Updates must be installed

Device update themselves in the field

(not controllable)

No tracking label

Free of charge

Standard liability

Controlled device updates

Updates can be deactivated

CBB Servicing Branch

Tracking label

License fee

Alexander Gangl

Download

Alexander Gangl

Flash.ffu

Alexander Gangl

Flash.ffu

Alexander Gangl

Flash.ffu

Alexander Gangl

Connect

Alexander Gangl

Boot

First boot takes about 2min

Alexander Gangl

Connect

Alexander Gangl

Connect

Alexander Gangl

Connect

Alexander Gangl

Connect

Alexander Gangl

Let‘s start with the HOL

HOL main content: Set up the Raspberry Pi II

Hook up the Board

Connect to the Board with PowerShell

Run an Application on the Board

Run the Windows IoT Core Watcher