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
Applied CryptographyUniversity of Colorado System via Coursera Asymmetric Cryptography and Key Management
University of Colorado System via Coursera AWS SimuLearn: Lambda Security
Amazon Web Services via AWS Skill Builder AWS SimuLearn: Playing with Encryption
Amazon Web Services via AWS Skill Builder AWS SimuLearn: Protecting Data at Rest
Amazon Web Services via AWS Skill Builder