Skip to content

Releases: ARM-software/ebbr

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

v2.0.1

06 Aug 15:23
v2.0.1

Choose a tag to compare

This is a point update to EBBR spec.

This update fixes some typos and relaxes the requirement for
implementing ESRT. The ESRT relaxation is temporary due to released
software not yet being able to meet the requirement. Mainline U-Boot has
already fixed most of the issues so that ESRT can be reintroduced in the
next minor or major release.

This release also merges in requirements for RISC-V platforms which had
been discussed on the mailing list for some time now. It is safe to
merge in this point release as it doesn't affect requirements on other
architectures.