Dasharo Compatibility: Firmware update using fwupd
Test cases common documentation
Test setup
- Proceed with the Generic test setup: firmware.
- Proceed with the Generic test setup: OS installer.
- Proceed with the Generic test setup: OS installation.
- Proceed with the Generic test setup: OS boot from disk.
- Install the
dmidecode
package:sudo apt install dmidecode
.
FFW001.001 Firmware update by using fwupd
Test description
This test verify whether it is possible to update the firmware on the DUT by using fwupd demon.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
- Disable Secure Boot.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Start firmware updating procedure by executing the following command in the terminal:
sudo fwupdmgr update
-
Reboot the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command to verify results:
sudo dmidecode -t bios
Expected result
The output of dmidecode
command should contain information about current
firmware. The current firmware version should be equal to the latest released
firmware version.
Example output:
BIOS Information
Vendor: 3mdeb
Version: Dasharo (coreboot+UEFI) v1.1.0
Release Date: 03/24/2022
ROM Size: 16 MB
Characteristics:
PCI is supported
PC Card (PCMCIA) is supported
BIOS is upgradeable
BIOS shadowing is allowed
Selectable boot is supported
ACPI is supported
USB legacy is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.1
Firmware Revision: 0.0