picasso: Update PSP to 0.8.6.7B
Date: 11th Aug 2020
Drop content Tag: CHROME_PSP_FW_RELEASE:0.8.6.7B
1. Added RSA PKCS test cases with various combinations of key and SHA
2. Added support for RSA PKCS#1 v1.5 verification
3. Enhanced RSA PSS test case with various combinations of key and SHA
4. Enabled SHA512 support
5. Santized input parameters of SVC_SHA256 syscall
6. PSP FW is updated to 0.8.6.7B
BUG=b:163857965,b:137123167
TEST=Run SST on Trembyle
Signed-off-by: Marshall Dawson <[email protected]>
Change-Id: I4b01d0d0278dd7b1c84a299a27b3c82d36932073
diff --git a/picasso/PSP/PSP_ReleaseNote.txt b/picasso/PSP/PSP_ReleaseNote.txt
index d680192..be57bc7 100644
--- a/picasso/PSP/PSP_ReleaseNote.txt
+++ b/picasso/PSP/PSP_ReleaseNote.txt
@@ -2,7 +2,7 @@
// PSP FW Delivery Release Note
//
// Copyright 2016-2020, Advanced Micro Devices, Inc.
-// Date: July 24, 2020
+// Date: Aug 10, 2020
//----------------------------------------------------------------------------
Content:
@@ -10,17 +10,24 @@
This Build is compiled using the ARM license from the AMD license server.
Files:
- PspBootLoader_prod_RV.sbin [version: 0.8.5.7B] - PSP off-chip BootLoader (entry type 0x1), signed with production key
- PspRecoveryBootLoader_prod_RV.sbin [version: 0.8.5.7B] - PSP off-chip Recovery BootLoader (entry type 0x3), signed with production key
- secure_unlock_prod_RV.sbin [version: 0.8.5.7B] - PSP secure unlock (entry type 0x13), signed with production key
- psp_os_combined_prod_{RV, VG, VG12, VG20}.sbin [version: 0.8.5.7B] - PSP secure OS (entry type 0x2), signed with production key
- drv_sys_prod_{RV, VG, VG12, VG20}.sbin [version: 0.8.5.7B] - PSP system driver (entry type 0x28), signed with production key
+ PspBootLoader_prod_RV.sbin [version: 0.8.6.7B] - PSP off-chip BootLoader (entry type 0x1), signed with production key
+ PspRecoveryBootLoader_prod_RV.sbin [version: 0.8.6.7B] - PSP off-chip Recovery BootLoader (entry type 0x3), signed with production key
+ secure_unlock_prod_RV.sbin [version: 0.8.6.7B] - PSP secure unlock (entry type 0x13), signed with production key
+ psp_os_combined_prod_{RV, VG, VG12, VG20}.sbin [version: 0.8.6.7B] - PSP secure OS (entry type 0x2), signed with production key
+ drv_sys_prod_{RV, VG, VG12, VG20}.sbin [version: 0.8.6.7B] - PSP system driver (entry type 0x28), signed with production key
dr_ftpm_prod_RV.csbin [version: 3.26.0.4] - PSP fTPM (entry type 0xC), compressed and signed with production key
security_policy_RV1_FP5_AM4.sbin [version: A.2.3.2] - Raven1 APU Security Policy for Raven1 APU programs (entry type 0x24), signed with production key
security_policy_RV1_NPU_FP5_AM4.sbin [version: A.2.5.23] - Raven1 NPU Security Policy for Raven1 NPU programs (entry type 0x8024), signed with production key
security_policy_PCO_FP5_AM4.sbin [version: A.2.3.D2] - Raven1 APU Security Policy for Picasso APU programs (entry type 0x224), signed with production key
security_policy_RV2_FP5_AM4.sbin [version: A.2.4.26] - Raven2 APU Security Policy for Raven2 APU programs (entry type 0x124), signed with production key
+ver 0.8.6.7B
+PLAT-67791:[Chrome]: Add RSA PKCS test cases
+PLAT-67791:[Chrome]: Add support for RSA PKCS#1 v1.5 verification
+PLAT-66930:[Chrome]: Enhance RSA PSS test case
+PLAT-67790:[Chrome]: Enable SHA512 support
+PLAT-67789:[Chrome]: Santize input parameters of SVC_SHA256 syscall
+
ver 0.8.5.7B
PLAT-66633:[Chrome]: Config MP2 deepsleep reg in absence of MP2 FW
PLAT-66930:[chrome]: Enable RSA PSS verify API for verstage
diff --git a/picasso/PSP/PspBootLoader_WL_RV.sbin b/picasso/PSP/PspBootLoader_WL_RV.sbin
index cdd6d03..175366e 100644
--- a/picasso/PSP/PspBootLoader_WL_RV.sbin
+++ b/picasso/PSP/PspBootLoader_WL_RV.sbin
Binary files differ
diff --git a/picasso/PSP/PspBootLoader_prod_RV.sbin b/picasso/PSP/PspBootLoader_prod_RV.sbin
index 5eb307e..15e354c 100644
--- a/picasso/PSP/PspBootLoader_prod_RV.sbin
+++ b/picasso/PSP/PspBootLoader_prod_RV.sbin
Binary files differ
diff --git a/picasso/PSP/PspRecoveryBootLoader_prod_RV.sbin b/picasso/PSP/PspRecoveryBootLoader_prod_RV.sbin
index b3d5b22..51ce0a7 100644
--- a/picasso/PSP/PspRecoveryBootLoader_prod_RV.sbin
+++ b/picasso/PSP/PspRecoveryBootLoader_prod_RV.sbin
Binary files differ
diff --git a/picasso/PSP/drv_sys_prod_RV.sbin b/picasso/PSP/drv_sys_prod_RV.sbin
index a891778..50f7190 100644
--- a/picasso/PSP/drv_sys_prod_RV.sbin
+++ b/picasso/PSP/drv_sys_prod_RV.sbin
Binary files differ
diff --git a/picasso/PSP/psp_os_combined_prod_RV.sbin b/picasso/PSP/psp_os_combined_prod_RV.sbin
index 4dfaae7..a590f70 100644
--- a/picasso/PSP/psp_os_combined_prod_RV.sbin
+++ b/picasso/PSP/psp_os_combined_prod_RV.sbin
Binary files differ
diff --git a/picasso/PSP/secure_unlock_prod_RV.sbin b/picasso/PSP/secure_unlock_prod_RV.sbin
index 4af3815..1a92f28 100644
--- a/picasso/PSP/secure_unlock_prod_RV.sbin
+++ b/picasso/PSP/secure_unlock_prod_RV.sbin
Binary files differ