Skip to content

Platform/ARM/VExpressPkg: support runtime capsule update#944

Open
LeviYeoReum wants to merge 1 commit intotianocore:masterfrom
LeviYeoReum:levi/2793_runtime_fmpdxe
Open

Platform/ARM/VExpressPkg: support runtime capsule update#944
LeviYeoReum wants to merge 1 commit intotianocore:masterfrom
LeviYeoReum:levi/2793_runtime_fmpdxe

Conversation

@LeviYeoReum
Copy link
Contributor

@LeviYeoReum LeviYeoReum commented Feb 24, 2026

This is runtime capsule update support with FmpDxeRuntime Driver.

Formerly, to update the firmware with capsule in FVP with fwupd, it follows below step:

  1. Locate Capsule in specific location
  2. reboot with DxeDriver to update firmware with capsule provided by fwupd.
  3. Firmware Update Dxe driver calls ProcessFmpImage() and update firmware with Capsule
  4. reboot to apply firmware.

These step requires 2 times of reboot -- first for update firmware and second to apply firmware.

With the runtime capsule update support, It could remove (2) and (3) steps.

Link: tianocore/edk2#12193 [0]

Support runtime capsule update.

Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant