From 29e66c0251f02805ff6133864fc32dc52eb7de38 Mon Sep 17 00:00:00 2001 From: Dean Sanner Date: Tue, 27 Jun 2017 10:49:44 -0500 Subject: Add volatile tag and align 64MB to 64K erase block --- p9Layouts/defaultPnorLayout_128.xml | 3 +++ p9Layouts/defaultPnorLayout_32.xml | 4 ++++ p9Layouts/defaultPnorLayout_64.xml | 40 ++++++++++++++++++++----------------- 3 files changed, 29 insertions(+), 18 deletions(-) diff --git a/p9Layouts/defaultPnorLayout_128.xml b/p9Layouts/defaultPnorLayout_128.xml index f0ead0a..f086fdd 100644 --- a/p9Layouts/defaultPnorLayout_128.xml +++ b/p9Layouts/defaultPnorLayout_128.xml @@ -58,6 +58,8 @@ Layout Description -> Indicates SHA512 is used to indicate version for each EC-specific image within the Partition. -> Indicates Partition is preserved across code updates. + -> Indicates Partition is not preserved across power offs, + but is across reboots. BMC will clear on power off/on --> @@ -306,5 +308,6 @@ Layout Description A + diff --git a/p9Layouts/defaultPnorLayout_32.xml b/p9Layouts/defaultPnorLayout_32.xml index febb5e5..5d2ce2d 100644 --- a/p9Layouts/defaultPnorLayout_32.xml +++ b/p9Layouts/defaultPnorLayout_32.xml @@ -58,6 +58,8 @@ Layout Description -> Indicates SHA512 is used to indicate version for each EC-specific image within the Partition. -> Indicates Partition is preserved across code updates. + -> Indicates Partition is not preserved across power offs, + but is across reboots. BMC will clear on power off/on --> @@ -304,6 +306,8 @@ Layout Description 0x2AFE000 0x5000 A + + diff --git a/p9Layouts/defaultPnorLayout_64.xml b/p9Layouts/defaultPnorLayout_64.xml index 06768fb..0a10d84 100644 --- a/p9Layouts/defaultPnorLayout_64.xml +++ b/p9Layouts/defaultPnorLayout_64.xml @@ -58,6 +58,8 @@ Layout Description -> Indicates SHA512 is used to indicate version for each EC-specific image within the Partition. -> Indicates Partition is preserved across code updates. + -> Indicates Partition is not preserved across power offs, + but is across reboots. BMC will clear on power off/on --> @@ -160,7 +162,7 @@ Layout Description
HCODE Ref Image (1.125MB) HCODE - 0x101A000 + 0x1020000 0x120000 A @@ -169,7 +171,7 @@ Layout Description
Hostboot Runtime Services for Sapphire (4.5MB) HBRT - 0x113A000 + 0x1140000 0x480000 A @@ -178,21 +180,21 @@ Layout Description
Payload (1MB) PAYLOAD - 0x15BA000 + 0x15C0000 0x100000 A
Bootloader Kernel (15MB) BOOTKERNEL - 0x16BA000 + 0x16C0000 0xF00000 A
Nvram (576K) NVRAM - 0x25BA000 + 0x25C0000 0x90000 A @@ -201,7 +203,7 @@ Layout Description
OCC Lid (1.125M) OCC - 0x264A000 + 0x2650000 0x120000 A @@ -209,7 +211,7 @@ Layout Description
FIRDATA (12K) FIRDATA - 0x276A000 + 0x2770000 0x3000 A @@ -218,7 +220,7 @@ Layout Description
CAPP Lid (144K) CAPP - 0x277A000 + 0x2780000 0x24000 A @@ -226,7 +228,7 @@ Layout Description
Secure Boot (144K) SECBOOT - 0x27AA000 + 0x27B0000 0x24000 sideless @@ -235,7 +237,7 @@ Layout Description
BMC_INV (36K) BMC_INV - 0x27DA000 + 0x27E0000 0x9000 sideless @@ -243,7 +245,7 @@ Layout Description
Hostboot Bootloader (22.5K) HBBL - 0x27EA000 + 0x27F0000 0x6000 sideless @@ -251,7 +253,7 @@ Layout Description
Temporary Attribute Override (32K) ATTR_TMP - 0x27FA000 + 0x2800000 0x8000 A @@ -259,7 +261,7 @@ Layout Description
Permanent Attribute Override (32K) ATTR_PERM - 0x280A000 + 0x2810000 0x8000 A @@ -268,14 +270,14 @@ Layout Description
PNOR Version (4K) VERSION - 0x281A000 + 0x2820000 0x1000 A
IMA Catalog (256K) IMA_CATALOG - 0x282A000 + 0x2830000 0x40000 A @@ -284,7 +286,7 @@ Layout Description
Ref Image Ring Overrides (128K) RINGOVD - 0x286A000 + 0x2870000 0x20000 A
@@ -293,7 +295,7 @@ Layout Description WOFDATA - 0x288A000 + 0x2890000 0x300000 A @@ -301,9 +303,11 @@ Layout Description
Hostboot deconfig area (64KB) HB_VOLATILE - 0x2B8A000 + 0x2B90000 0x5000 A + +
-- cgit v1.2.1