Skip to content

Commit aae00c9

Browse files
README updates and sctversion patch format corrected
1 parent 02081df commit aae00c9

File tree

3 files changed

+28
-22
lines changed

3 files changed

+28
-22
lines changed

SystemReady-band/README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,16 @@ The SystemReady band compliance and testing requirements are specified in the [A
3535
- To review the ACS logs, Arm licensees can contact Arm directly through their partner managers.
3636
- SystemReady-band Image Test Suite details
3737

38-
| Test Suite | Test Suite Tag | Specification Version |
38+
| Test Suite | Test Suite Tag / Commit | Specification Version |
3939
|----------------------------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------|
40-
| [Base System Architecture (BSA)](https://github.com/ARM-software/bsa-acs) | v25.04_SR_3.0.1 | BSA v1.1 |
41-
| [Server Base System Architecture (SBSA)](https://github.com/ARM-software/sbsa-acs) | v25.04_SR_3.0.1 | SBSA v7.2 |
42-
| [Base Boot Requirements (BBR)](https://github.com/ARM-software/bbr-acs) | v25.04_SR_3.0.1 | BBR v2.1 |
43-
| [Base Boot Security Requirements (BBSR)](https://github.com/ARM-software/bbr-acs) | v25.04_SR_3.0.1 | BBSR v1.3 |
44-
| [UEFI Self Certification Tests (UEFI-SCT)](https://github.com/tianocore/edk2-test) | 0e2ced3befa431bb1aebff005c4c4f1a9edfe6b4 | |
40+
| [Base System Architecture (BSA)](https://github.com/ARM-software/sysarch-acs) | v25.10_BSA_1.1.2 | BSA v1.1 |
41+
| [Server Base System Architecture (SBSA)](https://github.com/ARM-software/sysarch-acs) | v25.10_SBSA_7.2.4 | SBSA v7.2 |
42+
| [Base Boot Requirements (BBR)](https://github.com/ARM-software/bbr-acs) | 00be42e82452cdad0b862728082568f3d7d2a1c3 | BBR v2.1 |
43+
| [Base Boot Security Requirements (BBSR)](https://github.com/ARM-software/bbr-acs) | 00be42e82452cdad0b862728082568f3d7d2a1c3 | BBSR v1.3 |
44+
| [UEFI Self Certification Tests (UEFI-SCT)](https://github.com/tianocore/edk2-test) | ba6c13f4e4fa1bf92ed04f5cb969d6c8a76f8605 | |
4545
| [Firmware Test Suite (FWTS)](http://kernel.ubuntu.com/git/hwe/fwts.git) | v25.01.00 | |
46+
| [Server Base Manageability Requirements (SBMR)](https://github.com/ARM-software/sbmr-acs) | 27803824d966df48f34ce5290599f616bc0de8e9 | SBMR v2.0 |
47+
4648

4749
## Prebuilt Images
4850
- Prebuilt images for each release are available in the prebuilt_images folder.To access the prebuilt_images, click [prebuilt_images](prebuilt_images/).
@@ -186,12 +188,12 @@ This image comprise of single FAT file system partition recognized by UEFI: <br
186188
- initcall_blacklist=psci_checker command line parameter: Edit the Linux Boot grub menu option and add **initcall_blacklist=psci_checker** to skip default linux psci_checker tool.
187189
- **SystemReady band ACS (Automation)** : This is **default** option and will run the automated compliance
188190
- UEFI compliance run - SCT, BSA UEFI, SBSA UEFI (if selected)
189-
- Boots to Linux and run Linux compliance run - FWTS, BSA Linux, SBSA Linux (if selected)
191+
- Boots to Linux and run Linux compliance run - SBMR IB, FWTS, BSA Linux, SBSA Linux (if selected)
190192
- **UEFI Execution Enviroment** : This option is introduced to manually run the selective UEFI test suites like SCT, BSA and SBSA with desired configuration.
191193
- **Linux Execution Enviroment** : This option is introduced to manually run the selective Linux test suites like FWTS, BSA and SBSA with desired configuration
192194
For more details on the Execution Enviroment and acs run config, refer to the [SystemReady_Execution_Enviroment_and_Config_Guide](../docs/SystemReady_Execution_Enviroment_and_Config_Guide.md)
193195
- UEFI compliance run - SCT, BSA UEFI, SBSA UEFI (if selected)
194-
- Boots to Linux and run Linux compliance run - FWTS, BSA Linux, SBSA Linux (if selected)
196+
- Boots to Linux and run Linux compliance run - SBMR IB, FWTS, BSA Linux, SBSA Linux (if selected)
195197
- **BBSR Compliance (Automation)** : This option will run the SCT and FWTS tests required for BBSR compliance, perform a Linux secure boot, and, if a TPM is present, evaluate the measured boot log. For the verification steps of BBSR ACS, refer to the [BBSR ACS Verification](../docs/BBSR_ACS_Verification.md).
196198
- **Linux Boot with SetVirtualAddressMap enabled** : This option is for debug purpose, to boot ACS Linux with SetVAMap on.
197199

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
diff --git a/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c b/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
2-
index 94cae289..6fde9ed0 100644
3-
--- a/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
4-
+++ b/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
5-
@@ -30,6 +30,7 @@ Abstract:
1+
diff --git a/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c b/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
2+
index 94cae289..6fde9ed0 100644
3+
--- a/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
4+
+++ b/uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
5+
@@ -30,6 +30,7 @@ Abstract:
66
#include "StandardTest.h"
77
#include <Library/EntsLib.h>
88

9-
+#define ACS_VERSION "SystemReady band ACS v3.1.0\nBBR ACS 2.1.1 (SBBR)"
10-
static EFI_TIME Epoch = { .Year = 1970, .Month = 1, .Day = 1 };
11-
9+
+#define ACS_VERSION "SystemReady band ACS v3.1.0\nBBR ACS 2.1.1 (SBBR)"
10+
static EFI_TIME Epoch = { .Year = 1970, .Month = 1, .Day = 1 };
11+
1212
//
13-

SystemReady-devicetree-band/README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,14 @@ The SystemReady-devicetree band compliance and testing requirements are specifie
3434
- To review the ACS logs, Arm licensees can contact Arm directly through their partner managers.
3535
- SystemReady-devicetree-band Image Test Suite details
3636

37-
| Test Suite | Test Suite Tag | Specification Version |
37+
| Test Suite | Test Suite Tag/Commit | Specification Version |
3838
|----------------------------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------|
39-
| [Base System Architecture (BSA)](https://github.com/ARM-software/bsa-acs) | v25.04_DT_3.0.1 | BSA v1.1 |
40-
| [Base Boot Requirements (BBR)](https://github.com/ARM-software/bbr-acs) | v25.04_DT_3.0.1 | EBBR v2.2 |
41-
| [Base Boot Security Requirements (BBSR)](https://github.com/ARM-software/bbr-acs) | v25.04_DT_3.0.1 | BBSR v1.3 |
39+
| [Base System Architecture (BSA)](https://github.com/ARM-software/sysarch-acs) | v25.10_BSA_1.1.2 | BSA v1.1 |
40+
| [Base Boot Requirements (BBR)](https://github.com/ARM-software/bbr-acs) | af2e92c7e92693bdd0a60c81e258936e8f1f02c6 | EBBR v2.2 |
41+
| [Base Boot Security Requirements (BBSR)](https://github.com/ARM-software/bbr-acs) | af2e92c7e92693bdd0a60c81e258936e8f1f02c6 | BBSR v1.3 |
4242
| [UEFI Self Certification Tests (UEFI-SCT)](https://github.com/tianocore/edk2-test) | 0e2ced3befa431bb1aebff005c4c4f1a9edfe6b4 | |
4343
| [Firmware Test Suite (FWTS)](http://kernel.ubuntu.com/git/hwe/fwts.git) | v25.01.00 | |
44+
| [Platform Fault Detection Interface (PFDI)](https://github.com/ARM-software/sysarch-acs) | v25.09_PFDI_0.8.0 | PFDI v1.0-BETA |
4445

4546
## Prebuilt images
4647
- Prebuilt images for each release are available in the prebuilt_images folder.To access the prebuilt_images, click : [prebuilt_images](prebuilt_images/)
@@ -123,6 +124,9 @@ This image comprises of 2 FAT file system partition recognized by UEFI: <br />
123124
│   │   ├── Bsa.efi
124125
│   │   ├── bsa.nsh
125126
│   │   └── bsa_dt.flag
127+
│   ├── pfdi
128+
│   │   ├── pfdi.efi
129+
│   │   ├── pfdi.nsh
126130
│   ├── config
127131
│   │   ├── acs_config_dt.txt
128132
│   │   └── system_config.txt
@@ -150,6 +154,7 @@ This image comprises of 2 FAT file system partition recognized by UEFI: <br />
150154
- bbr directory contains SCT related binaries and sequence files
151155
- bbsr-keys contains cryptographic keys for secure boot and testing secure firmware updates
152156
- bsa directory contains bsa uefi executable for bsa compliance
157+
- pfdi directory contains pfdi uefi executable for pfdi compliance
153158
- config directory contains system, acs related config files
154159
- debug directory contains script to gather debug information
155160
- debug/pingtest.nsh is uefi script for ping test
@@ -185,7 +190,7 @@ This image comprises of 2 FAT file system partition recognized by UEFI: <br />
185190
- noacs command line parameter: Edit the Linux Boot grub menu option and add **noacs** at the end of Linux Boot grub menu option, to boot into ACS Linux kernel without running the default Linux test suites.
186191
- initcall_blacklist=psci_checker command line parameter: Edit the Linux Boot grub menu option and add **initcall_blacklist=psci_checker** to skip default linux psci_checker tool.
187192
- **bbr/bsa** : This is **default** option and will run the automated compliance
188-
- UEFI compliance run - SCT, BSA UEFI, [Capsule Update](https://github.com/chetan-rathore/arm-systemready/blob/main/docs/Automatic_Capsule_Update_guide.md)
193+
- UEFI compliance run - SCT, BSA UEFI, PFDI UEFI [Capsule Update](https://github.com/chetan-rathore/arm-systemready/blob/main/docs/Automatic_Capsule_Update_guide.md)
189194
- Boots to Linux and run Linux compliance run - FWTS, BSA Linux
190195
- **BBSR Compliance (Automation)** : This option will run the SCT and FWTS tests required for BBSR compliance, perform a Linux secure boot, and, if a TPM is present, evaluate the measured boot log. For the verification steps of BBSR ACS, refer to the [BBSR ACS Verification](../docs/BBSR_ACS_Verification.md).
191196

0 commit comments

Comments
 (0)