Skip to content

Releases: ARM-software/ebbr

v2.4.0

11 Mar 17:32
v2.4.0

Choose a tag to compare

This is a minor release of the EBBR specification.

Notable changes since v2.3.0 include changes in the architecture-specific privileged or secure firmware requirements, a few recommendations and clarifications, the addition of version annotations and the usual fixes and references updates.

v2.4.0-pre3 third pre-release for review

12 Feb 11:52
v2.4.0-pre3

Choose a tag to compare

Changes since v2.4.0-pre2 are mostly typos and syntax fixes.

Full Changelog: v2.4.0-pre2...v2.4.0-pre3

Attachments:

  • ebbr-v2.4.0-pre3.zip contains the pre-release artifacts.
  • ebbr-v2.3.0-v2.4.0-pre3.patch is a patch vs. v2.3.0 in text format.
  • ebbr-v2.4.0-pre2-v2.4.0-pre3.patch is a patch vs. v2.4.0-pre2 in text format.
  • ebbr-v2.3.0-v2.4.0-pre3.pdf is a comparison with v2.3.0 in pdf format, generated locally without watermarks.
  • ebbr-v2.4.0-pre2-v2.4.0-pre3.pdf is a comparison with v2.4.0-pre2 in pdf format, generated locally without watermarks.

v2.4.0-pre2 second pre-release for review

28 Jan 18:19
v2.4.0-pre2

Choose a tag to compare

Changes since v2.4.0-pre1:

  • Rename RISC-V section § 3.3 #155
  • Encourage to advertise all supported EBBR profiles #158
  • Add version annotations #157
  • Table widths adjustments 86514cf

Full Changelog: v2.4.0-pre1...v2.4.0-pre2

Attachments:

  • ebbr-v2.4.0-pre2.zip contains the pre-release artifacts.
  • ebbr-v2.3.0-v2.4.0-pre2.patch is a patch vs. v2.3.0 in text format.
  • ebbr-v2.4.0-pre1-v2.4.0-pre2.patch is a patch vs. v2.4.0-pre1 in text format.
  • diff-ebbr-v2.3.0-v2.4.0-pre2.pdf is a comparison with v2.3.0 in pdf format, generated locally without watermarks.
  • diff-ebbr-v2.4.0-pre1-v2.4.0-pre2.pdf is a comparison with v2.4.0-pre1 in pdf format, generated locally without watermarks.

v2.4.0-pre1 pre-release for review

17 Dec 17:05
v2.4.0-pre1

Choose a tag to compare

Pre-release

Changes since v2.3.0:

  • Recommend the EFI Graphics Output Protocol
  • Split AArch64 requirements section § 3.2, add conditional requirements on FF-A, PFDI and SCMI, recommend SOC_ID and TRNG, warn about future PSCI & SMCCC versions requirements, simplify PSCI wording, add a note on SMCCC conduit
  • Raise RISC-V SBI requirement
  • Refer to semantic versioning, clarify backward compatibility and remove the mention of levels completely
  • Add conformance profile GUID for version 2.4
  • Update references and links, bump referenced versions of ACPI, BBR, dt-schema and SMCCC, add references to FF-A, PFDI, SCMI, semantic versioning and TRNG, remove reference to RISC-V platform
  • Formatting changes and cosmetic adjustments

Attachments:

  • ebbr-v2.4.0-pre1.zip contains the pre-release artifacts.
  • diff-ebbr-v2.3.0-v2.4.0-pre1.pdfis a pdf comparison with v2.3.0.
  • diff-ebbr-v2.3.0-v2.4.0-pre1-no-watermark.pdf is a pdf comparison with v2.3.0 but with a locally generated pdf without watermark (hence the "-dirty") for convenience
  • diff-ebbr-v2.3.0-v2.4.0-pre1.patchis a patch vs. v2.3.0 in text format.

v2.3.0

20 Dec 16:30
v2.3.0

Choose a tag to compare

This is a minor release of the EBBR specification.

Compared to v2.2.0, this release formalizes the Boot Manager requirements, adds requirements on authenticated FMP capsules for firmware update and deprecates spin tables for AArch64.

v2.3.0-pre1 pre-release for review

06 Dec 08:29
v2.3.0-pre1

Choose a tag to compare

Pre-release

Changes since v2.2.0:

  • Formalize the Boot Manager requirements
  • Require authenticated FMP capsules for firmware update
  • Deprecate spin tables for AArch64
  • Add conformance profile GUID for version 2.3
  • Remove ambiguities around the collation protocol
  • Bump UEFI, PSCI, SMCCC, BBR and dt-schema references versions
  • Move some footnotes around

Attachments:

  • ebbr-v2.3.0-pre1.zip contains the pre-release artifacts.
  • PDFC.-.ebbr-v2.2.0.pdf.-.ebbr-v2.3.0-pre1.pdf is a pdf comparison with v2.2.0.
  • PDFC.-.ebbr-v2.2.0.pdf.-.ebbr.pdf is an additional pdf comparison with v2.2.0 but with an EBBR version generated locally (hence the "-dirty") to remove the watermark for convenience.

v2.2.0

05 Jun 08:47
v2.2.0

Choose a tag to compare

This is a minor release of the EBBR specification.

Compared to v2.1.0, this release adds requirements on capsule update "on disk" variables and TPM, relaxes requirements on the monotonic counter, clarifies requirements on ConnectController and defines a file format for storing EFI variables.

v2.2.0-pre1

16 Apr 09:12
v2.2.0-pre1

Choose a tag to compare

v2.2.0-pre1 Pre-release
Pre-release

v2.2.0-pre1 prerelease for review

v2.1.0

07 Dec 16:51
v2.1.0

Choose a tag to compare

This is a minor release of the EBBR specification.

Compared to v2.0.1, this release adds requirements on ESRT, EFI Conformance Profile and DTB, and updates the RISC-V boot requirements.

v2.1.0-pre1

21 Nov 16:57
v2.1.0-pre1

Choose a tag to compare

v2.1.0-pre1 Pre-release
Pre-release
v2.1.0-pre1 prerelease for review