Open
Description
Hi team,
I'm looking for clarification on how the SVN (Security Version Number) of the MCU RT image should be stored and authorized in the current caliptra-mcu-sw flash layout.
Based on my understanding:
- The AUTHORIZE_AND_STASH mailbox command requires an input SVN.
- However, the IMC does not store any SVN information.
- This suggests that the MCU ROM must first verify the HW SVN and then populate the input argument for the command.
If that's the case, where should the SW SVN be stored?
Currently, the flash layout does not define a clear location for storing the SW SVN. Does this mean that the SoC is expected to wrap the image with an additional header to include the SVN? Or is there a recommended convention for this?
Any clarification or guidance on how this is intended to work would be appreciated.
Thanks!
Metadata
Metadata
Assignees
Labels
No labels