22
33## Introduction
44
5- This document describes the process for updating firmware on devices running
6- Dasharo firmware. Some steps specific to each device will be described in their
7- respective documentation, but the generic process outlined here will apply to
8- all devices.
5+ This document is a guide for updating firmware on your Dasharo-powered device.
96
107## Firmware Update Mode
118
12- For enhanced firmware security, Dasharo uses a number of security mechanisms to
13- prevent overwriting firmware. Depending on device, these may be some or all of
14- the following:
9+ Newer Dasharo releases support Firmware Update Mode, which performs updates
10+ automatically over the network.
1511
16- - SPI flash write-protection - prevents overwriting the initial bootblock and
17- Verified Boot code
18- - SMM BIOS write protection - prevents all writes to BIOS flash memory outside
19- of privileged code running in System Management Mode
20- - UEFI Secure Boot - in combination with Linux Kernel Lockdown, prevents direct
21- access to the SPI flash controller from the OS
12+ !!! question "Does my device support Firmware Update Mode?"
2213
23- If you are interested, see the
24- [ Dasharo System Features] ( ../dasharo-menu-docs/dasharo-system-features.md )
25- section for more details.
26-
27- To allow updating firmware by the end user, these protections must be disabled
28- first. To facilitate this, Dasharo has a Firmware Update Mode option that
29- ** temporarily** disables firmware security measures for the duration of one
30- boot.
14+ Not sure if your device supports Firmware Update Mode? Check out the
15+ [compatibility table](/kb/firmware-update-mode#supported-devices) in the
16+ Knowledge Base section.
3117
3218To enter Firmware Update Mode:
3319
@@ -47,6 +33,13 @@ To enter Firmware Update Mode:
4733Once in Firmware Update Mode, proceed with the firmware update steps outlined
4834in device-specific documentation.
4935
50- ## Firmware Update Mode flowchart
36+ !!! tip
37+
38+ Check out a more detailed explanation and rationale for Firmware Update Mode
39+ in the [Knowledge Base](/kb/firmware-update-mode) section.
40+
41+ ## Manual update
5142
52- ![ ] ( ./images/fum_flowchart.png )
43+ Firmware versions without support for Firmware Update Mode have various update
44+ procedures. Check out your device's Firmware Update documentation for more
45+ information.
0 commit comments