File tree Expand file tree Collapse file tree
src/mainboard/protectli/vault_adl_p Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -75,3 +75,4 @@ CONFIG_EDK2_DISABLE_OPTION_ROMS=y
7575CONFIG_EDK2_CREATE_PREINSTALLED_BOOT_OPTIONS=y
7676# CONFIG_EDK2_GRAPHICAL_CAPSULE_PROGRESS is not set
7777# CONFIG_EDK2_FUM_AUTO_IPXE_BOOT is not set
78+ CONFIG_REDUNDANT_BOOTBLOCK=y
Original file line number Diff line number Diff line change 11FLASH@0xff000000 16M {
2+
3+ # ---- Static (vendor / Intel) areas ----
24 SI_ALL@0x0 {
35 SI_DESC 4K
46 SI_ME 0x4c0000
57 SI_DEVICEEXT2 0xbf000
68 }
9+
10+ # ---- BIOS region ----
711 SI_BIOS@0x580000 0xa80000 {
12+
13+ # --- Preserved runtime data ---
814 SMMSTORE(PRESERVE) 256K
915
1016 RW_MISC 320K {
@@ -18,21 +24,29 @@ FLASH@0xff000000 16M {
1824
1925 BOOTSPLASH(CBFS) 512K
2026
27+ # --- Main firmware Slot A ---
2128 RW_SECTION_A {
2229 VBLOCK_A 64K
2330 FW_MAIN_A(CBFS)
2431 RW_FWID_A 0x100
2532 }
2633
34+ # --- Read-only / protected section ---
2735 WP_RO 5M {
2836 RO_VPD(PRESERVE) 16K
2937 RO_SECTION {
3038 FMAP 2K
3139 RO_FRID 0x100
3240 RO_FRID_PAD 0x700
3341 GBB 12K
34- COREBOOT(CBFS)
42+ COREBOOT(CBFS) # Slot A bootblock + main CBFS
3543 }
3644 }
45+
46+ # --- Redundant Slot B / top-swap area ---
47+ TOPSWAP(CBFS) 512K # Slot B CBFS region for redundant bootblock
48+ BOOTBLOCK(CBFS) 512K # Optionally separate block, mirrors Slot A
49+
3750 }
3851}
52+
You can’t perform that action at this time.
0 commit comments