diff options
author | Karthikeyan Ramasubramanian <kramasub@google.com> | 2022-12-09 15:34:09 -0700 |
---|---|---|
committer | Martin Roth <martin.roth@amd.corp-partner.google.com> | 2022-12-12 20:56:19 -0700 |
commit | 01ba15667f34793580f5edd0de1e26b7a542cac6 (patch) | |
tree | cad18f336f9b0a0e15ce0b0045a000c7145fe907 | |
parent | ce5566fdd90040fd99a9f94403cf63fab036b74b (diff) | |
download | blobs-01ba15667f34793580f5edd0de1e26b7a542cac6.tar.gz |
mb/google/skyrim: Add RO SPL table
ChromeOS requires a RO SPL table. Add it here so that it can be linked
in coreboot.
The SPL table contains a set of version numbers to prevent rollback
attacks. Updates with a value lower than the value in the table are
not allowed.
See the Versioned Chip Endorsement Key (VCEK) Certificate and KDS
Interface Specification. Document # 57230 Rev. 0.50 October 2021
https://web.archive.org/web/20221213033802/https://www.amd.com/system/files/TechDocs/57230.pdf
BUG=b:243470283
TEST=Build Skyrim BIOS image and boot to OS.
Change-Id: Iee897dd2c0943c17e81e02a4d6c6296b585e12af
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
-rw-r--r-- | mainboard/google/skyrim/Release.txt | 31 | ||||
-rw-r--r-- | mainboard/google/skyrim/TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin | bin | 0 -> 960 bytes |
2 files changed, 31 insertions, 0 deletions
diff --git a/mainboard/google/skyrim/Release.txt b/mainboard/google/skyrim/Release.txt index fb5149d..07d886c 100644 --- a/mainboard/google/skyrim/Release.txt +++ b/mainboard/google/skyrim/Release.txt @@ -1,5 +1,34 @@ Files: APCB_MDN_D5.bin - Data only - No license, ABI or Version # + TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin - Data only, no license + TypeId0x55_SplTableBl_MDN_CHROME.sbin - Data only, no license + +2022-12-12: Initial release of the ChromeOS RO SPL table + +SPL/SVN - Security Patch level / Security Version Number +A version number used to prevent Rollback attacks. +Software updates with an SVN lower than the currently installed SVN +are not permitted. + +* Version: 3c.03.12 +* Release Date: 2022-09-25 +* Supported Silicon: AMD Mendocino +* Requirements/dependencies: None +* Errata: None + +Versioned Chip Endorsement Key (VCEK) Certificate and KDS Interface +Specification +Document # 57230 Rev. 0.50 October 2021 +https://web.archive.org/web/20221213033802/https://www.amd.com/system/files/TechDocs/57230.pdf + + +2022-09-27: Initial release of the ChromeOS RW SPL table + +* Version: 3c.03.12 +* Release Date: 2022-09-25 +* Supported Silicon: AMD Mendocino +* Requirements/dependencies: None +* Errata: None 2022-09-02: Initial public release: - Add APCB_MDN_D5.bin @@ -23,3 +52,5 @@ Files: sha1sum: a91237472d662b8035450e19f118adaece4748f4 APCB_MDN_D5.bin +e66c4ace7fa13913d2147016a7a0544b9f52de61 TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin +c761d0c9386f302ea50fefd8762b1b4c85df117b TypeId0x55_SplTableBl_MDN_CHROME.sbin diff --git a/mainboard/google/skyrim/TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin b/mainboard/google/skyrim/TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin Binary files differnew file mode 100644 index 0000000..93baa7b --- /dev/null +++ b/mainboard/google/skyrim/TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin |