Day 1 Agenda – Windows IoT Core

Microsoft IoT Overview – Azure IoT, Azure Sphere, Windows IoT (1 hour)

Objective : Provide an overview of the entire Microsoft IoT offering and high level details about key concepts and technologies

Takeaway : Be able to describe to partners and customers the Microsoft IoT platform, provide examples of the value to customers of the platform and how your hardware and/or services fit into it

Windows IoT Boot Process | 45 Minutes |

Objective : Explorer how Windows IoT Core boots and the key configuration areas

Takeaway : Understand the Windows IoT Core boot process and where partners and customers should look to make changes to the default BSP for the SoC/Board

Windows IoT Customizations | 30 Minutes |

Objective : Explore the customization areas for Windows IoT Core

Takeaway : Understand the breakdown of the various customization options in Windows IoT Core

Creating an image | 30 Minutes |

Objective : Understand how to create an initial image

Takeaway : Create a default test FFU using the ADK tooling

Bringing up a new board | 45 Minutes |

Objective : Experience configuring the boot files, UEFI and ACPI tables for a new board and then creating the FFU

Takeaway : Understand how modifying key files in the default board configuration can be used to create a custom configuration for a new board and then how to build and test that new FFU.

Creating a new BSP | 45 Minutes |

Objective : Create and configure a new BSP for the custom board

Takeaway : Be able to build a feature manifest and then create the resulting FFU

Adding an app to your image | 30 Minutes |

Objective : To learn how applications can be added to a custom image

Takeaway : Understand how to create, sign and package a custom app for inclusion in an image and then to create the image with that application

Retail signing and bringing it all together | 60 Minutes |

Objective : Learn what retail signing is and how to create and deploy a retail image

Takeaway : Be able to build a retail signed image and deploy it to a device

Updating a device | 30 Minutes |

Objective : Provide an overview of the device update process and the underlying security requirements

Takeaway : See how a properly signed device can be automatically updated using the Microsoft Device Update Center