summaryrefslogtreecommitdiff
path: root/meta-ibm
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2022-12-15 04:51:45 +0300
committerJoel Stanley <joel@jms.id.au>2023-09-20 08:14:22 +0300
commit2011bd1ed5c42fbb6abaaa7943c66551935dce79 (patch)
tree7ba8cdf1b2ac20b6d5e1af4001b5495f71fc2621 /meta-ibm
parent7d76aa52f0e01ed4bc733aefcc4bf10f8e42d3f3 (diff)
downloadopenbmc-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.json14
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 },