Skip to content

Using hitless update flow for MCU firmware loading during cold boot flow #3049

@moshealon1

Description

@moshealon1

When the MCU firmware is loaded the Claiptra firmware is already loaded and can be activated by Caliptra core.
As a result, the caliptra core firmware commands that are used for hitless update can be used by the MCU ROM to load the MCU firmware during cold boot. This implementation allows the MCU to use the same code for MCU Firmware loading and activation procedure during both: cold boot and hitless update.
This suggestion is relevant when loading code from flash (via AXI) and for USB or network-based boot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions