Skip to content

Commit 01ba156

Browse files
karthikr-googleMartin Roth
authored andcommitted
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 <[email protected]>
1 parent ce5566f commit 01ba156

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

mainboard/google/skyrim/Release.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
Files:
22
APCB_MDN_D5.bin - Data only - No license, ABI or Version #
3+
TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin - Data only, no license
4+
TypeId0x55_SplTableBl_MDN_CHROME.sbin - Data only, no license
5+
6+
2022-12-12: Initial release of the ChromeOS RO SPL table
7+
8+
SPL/SVN - Security Patch level / Security Version Number
9+
A version number used to prevent Rollback attacks.
10+
Software updates with an SVN lower than the currently installed SVN
11+
are not permitted.
12+
13+
* Version: 3c.03.12
14+
* Release Date: 2022-09-25
15+
* Supported Silicon: AMD Mendocino
16+
* Requirements/dependencies: None
17+
* Errata: None
18+
19+
Versioned Chip Endorsement Key (VCEK) Certificate and KDS Interface
20+
Specification
21+
Document # 57230 Rev. 0.50 October 2021
22+
https://web.archive.org/web/20221213033802/https://www.amd.com/system/files/TechDocs/57230.pdf
23+
24+
25+
2022-09-27: Initial release of the ChromeOS RW SPL table
26+
27+
* Version: 3c.03.12
28+
* Release Date: 2022-09-25
29+
* Supported Silicon: AMD Mendocino
30+
* Requirements/dependencies: None
31+
* Errata: None
332

433
2022-09-02: Initial public release:
534
- Add APCB_MDN_D5.bin
@@ -23,3 +52,5 @@ Files:
2352

2453
sha1sum:
2554
a91237472d662b8035450e19f118adaece4748f4 APCB_MDN_D5.bin
55+
e66c4ace7fa13913d2147016a7a0544b9f52de61 TypeId0x55_SplTableBl_MDN_CHROME_RO.sbin
56+
c761d0c9386f302ea50fefd8762b1b4c85df117b TypeId0x55_SplTableBl_MDN_CHROME.sbin
960 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)