【已评审】支持RMM固件升级,新增ComponentIDEx

背景:

CCA全称为Confidential Compute Architecture,即机密计算架构,是ARMv9-A架构的关键组件。

ARM的CCA引入了Realm Management Extension(RME),Realm管理扩展,提供了一种新的软硬件隔离环境。该环境建立在Normal域和Secure域之外,与两者相互独立,称为Realm域,并由一个Realm管理组件RMM(Realm Management Monitor)来管理其上运行的机密计算虚拟机。

决策点:

BMC需要支持RMM固件的升级,复用已有的ComponentID 0x02,但需要新增RMM固件的ComponentIDEx 0x02000085。

类型 ComponentID ComponentIDEx 固件对外名称 功能描述 备注
BIOS 0x02 0x82=130:BIOS
0x83=131:Teeos
0x84=132:Krun
0x02000085=33554565:RMM
- BIOS升级

评审结论:

同意新增RMM固件的ComponentIDEx 0x02000085