diff options
author | Joel Stanley <joel@jms.id.au> | 2022-12-15 04:51:45 +0300 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2023-09-20 08:14:22 +0300 |
commit | 2011bd1ed5c42fbb6abaaa7943c66551935dce79 (patch) | |
tree | 7ba8cdf1b2ac20b6d5e1af4001b5495f71fc2621 /meta-ibm | |
parent | 7d76aa52f0e01ed4bc733aefcc4bf10f8e42d3f3 (diff) | |
download | openbmc-2011bd1ed5c42fbb6abaaa7943c66551935dce79.tar.xz |
meta-ibm: p10bmc: Embed eMMC ABR ROM patch in OTP
Address errata 80 from E2600-11.pdf for the IPS configuration. This is
analogous to commit 352822eb45af which updated the IBM configuration.
Change-Id: Ie0036a4895619cb9324f58232d93fd61e73044fa
Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'meta-ibm')
-rw-r--r-- | meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ips.json | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ips.json b/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ips.json index 622c6184ab..a59d30bd22 100644 --- a/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ips.json +++ b/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ips.json @@ -2,6 +2,7 @@ "name": "p10bmc", "version": "A3", "data_region": { + "patch": true, "ecc_region": true, "key": [ { @@ -32,6 +33,13 @@ "number_id": 2, "sha_mode": "SHA512" } + ], + "user_data": [ + { + "types": "dw_hex", + "file": "emmc_patch.hex", + "offset": "0x1B80" + } ] }, "config_region": { @@ -45,7 +53,7 @@ "Disable Uart Message of ROM code": false, "Secure crypto RSA length": "RSA4096", "Hash mode": "SHA512", - "Disable patch code": true, + "Disable patch code": false, "Disable Boot from Uart": false, "Secure Region size": "0x0", "Write Protect: Secure Region": true, @@ -71,8 +79,8 @@ "User define data: random number low": "0x0", "User define data: random number high": "0x0", "Manifest ID": "0x0", - "Patch code location": "0x0", - "Patch code size": "0x0" + "Patch code location": "0x6E0", + "Patch code size": "0x18" }, "otp_strap": { "Enable secure boot": { "value": false }, |