From 72919cc1b6a552ac548c2c725f7241b272eff400 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20=C5=BByjewski?= Date: Fri, 29 Sep 2023 09:03:24 +0200 Subject: [PATCH 1/2] dts: documentation: add information about FUM update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomasz Żyjewski --- docs/dasharo-tools-suite/documentation.md | 31 ++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/docs/dasharo-tools-suite/documentation.md b/docs/dasharo-tools-suite/documentation.md index a9c9360ee9..ddaa7d8506 100644 --- a/docs/dasharo-tools-suite/documentation.md +++ b/docs/dasharo-tools-suite/documentation.md @@ -379,9 +379,34 @@ Please consider the following options depending on your situation: ### Firmware update -DTS can be used to update Dasharo firmware. To achieve this, boot it on platform -with flashed Dasharo and choose option number `5`. You may see additional -information about available updates if you are not [Dasharo Entry +DTS can be used to update Dasharo firmware. It can be achieved in tree different +ways: + +* [using Firmware Update Mode](#firmware-update-mode-based-update), +* [using DTS menu](#dts-menu-based-update), +* [flashing locally stored firmware files](#local-firmware-update). + +#### Firmware Update Mode based update + +> Note: This option is not available for [Dasharo Entry + Subscription](https://docs.dasharo.com/ways-you-can-help-us/#become-a-dasharo-entry-subscription-subscriber) + subscribers. + +Starting with v1.2.9, DTS has efivars support to simplify the Dasharo firmware +update process by detecting Firmware Update Mode(FUM). When this happens, DTS +will automatically start the update process to the latest available version +instead of booting to the standard menu. For more information, please look at +the [Firmware Update Mode +flowchart](../guides/firmware-update.md#firmware-update-mode-flowchart). + +#### DTS menu based update + +Updating Dasharo firmware using menu needs access to whole flash with flashrom, +so to perform an update, please visit [Dasharo Security Options +section](https://docs.dasharo.com/dasharo-menu-docs/dasharo-system-features/#dasharo-security-options) +and make sure every locks are disabled. Next, boot DTS on platform with flashed +Dasharo and choose option number `5`. You may see additional information about +available updates if you are not [Dasharo Entry Subscription](https://docs.dasharo.com/ways-you-can-help-us/#become-a-dasharo-entry-subscription-subscriber) subscriber. From eb5497a0f961bea1f77d0b93ead43d2e72bae84f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20=C5=BByjewski?= Date: Fri, 29 Sep 2023 09:04:05 +0200 Subject: [PATCH 2/2] dts: releases: prepare entry for v1.2.9 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomasz Żyjewski --- docs/dasharo-tools-suite/releases.md | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/dasharo-tools-suite/releases.md b/docs/dasharo-tools-suite/releases.md index cdc3348b90..90620f1bf1 100644 --- a/docs/dasharo-tools-suite/releases.md +++ b/docs/dasharo-tools-suite/releases.md @@ -15,6 +15,35 @@ Process](../dev-proc/standard-release-process.md). [newsletter]: https://newsletter.3mdeb.com/subscription/ttzqCq9fy +## v1.2.9 - 2023-09-29 + +### Images + +[USB bootable DTS v1.2.9 image][USB_DTS_v1.2.9]{ .md-button } +[sha256][USB_DTS_sha_v1.2.9]{ .md-button } +[sha256.sig][USB_DTS_sig_v1.2.9]{ .md-button } + +[DTS v1.2.8 ISO image][ISO_DTS_v1.2.9]{ .md-button } +[sha256 ISO][ISO_DTS_sha_v1.2.9]{ .md-button } +[sha256.sig ISO][ISO_DTS_sig_v1.2.9]{ .md-button } + +[USB_DTS_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.wic.gz-TBD +[USB_DTS_sha_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.wic.gz.sha256-TBD +[USB_DTS_sig_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.wic.gz.sha256.sig-TBD +[ISO_DTS_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.iso-TBD +[ISO_DTS_sha_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.iso.sha256-TBD +[ISO_DTS_sig_v1.2.9]: https://3mdeb.com/open-source-firmware/DTS/v1.2.9/dts-base-image-v1.2.9.iso.sha256.sig-TBD + + To verify binary integrity with hash and signature please follow the + instructions in [Dasharo release signature verification](/guides/signature-verification) + using [this key](https://raw.githubusercontent.com/3mdeb/3mdeb-secpack/master/dasharo/dasharo_tools_suite/dasharo-tools-suite-open-source-software-release-1.2.x-signing-key-pub.asc) + +### Changelog + +Please, refer to +[changelog](https://github.com/Dasharo/meta-dts/blob/main/CHANGELOG.md#v129---2023-09-29) +stored in `meta-dts` repository. + ## v1.2.8 - 2023-09-06 ### Images