During last years Arm released some specifications in an effort to help organise standardise their market. We got Server Base System Architecture (SBS

Future of BSA/PC-BSA/SBSA checklist page – Marcin Juszkiewicz

submited by
Style Pass
2025-01-06 02:30:03

During last years Arm released some specifications in an effort to help organise standardise their market. We got Server Base System Architecture (SBSA ), then Base System Architecture (BSA ) and finally PC Base System Architecture (PC -BSA ) one. Both SBSA and PC -BSA extend BSA (SBSA 7.0 was rebased on top of BSA ).

Each of mentioned specifications comes with a compliance checklist referencing document sections such as B_PE_11 which states:

To visualize these checklists I created the Arm BSA /PC -BSA /SBSA checklist page where this data is presented as a table. How it is generated will be explained below.

Following the checklist manually is a difficult task so Arm released Architecture Compliance Suites (ACS in short) for BSA and SBSA specifications which run tests and tell whether your hardware is compliant. PC -BSA so far does not have own ACS  yet.

NOTE : I ran compliance suites only on UEFI +ACPI systems so do not know how BSA ACS behaves on DeviceTree based ones.

Leave a Comment