Firmware Management for MCUs: The Quark Bootloader Approach
Offered By: Linux Foundation via YouTube
Course Description
Overview
Syllabus
Outline
The Quark Bootloader aka QM-Bootloader
Firmware Management (FM) module
FM Protocol Stack Overview
(USB) DFU: Quick Introduction
QFU Image Format Overview
Flash layout: Application partitions
QFM Protocol: Examples
Secure FW Upgrade Feature: Overview What is provided
Secure FW Upgrade QFU extension
Secure FW Upgrade Upgrade flow
Secure FW Upgrade. Consistency flag and upgrade
Key Management Provisioning update mechanism
Key Management Revocation and firmware keys
Key Management: Key-update OFM packets
Key Management: First-time provisioning
Persistent Bootloader Data BL-Data
BL-Data: Duplication
BL-Data: Verification flow
BL-Data: Partitions and targets
Reusable software components
Some lessons learnt
Taught by
Linux Foundation
Tags
Related Courses
Asymmetric Cryptography and Key ManagementUniversity of Colorado System via Coursera Introduction to Applied Cryptography
University of Colorado System via Coursera Applied Cryptography
University of Colorado System via Coursera Designing for Advanced Security within AWS
Pluralsight Creating Security Baselines in Microsoft Azure
Pluralsight