diff --git a/docs/unified-test-documentation/dasharo-compatibility/326-DTS-firmware-update.md b/docs/unified-test-documentation/dasharo-compatibility/326-DTS-firmware-update.md new file mode 100644 index 00000000..a8974ae5 --- /dev/null +++ b/docs/unified-test-documentation/dasharo-compatibility/326-DTS-firmware-update.md @@ -0,0 +1,56 @@ +# Dasharo Compatibility: Firmware update using Dasharo Tools Suite + +## Test cases + +### Common + +**Test setup** + +1. Proceed with the + [Generic test setup: firmware](../../generic-test-setup/#firmware). +1. Wired network connection + +### FUD001.001 Firmware update by using Dasharo Tools Suite + +**Test description** + +This test verify whether it is possible to update the firmware on the DUT by +using Dasharo Tools Suite(DTS). + +**Test configuration data** + +1. `FIRMWARE` = coreboot + +**Test setup** + +1. Proceed with the [Common](#common) section. +1. [Disable Secure Boot](../../unified-test-documentation/dasharo-security/206-secure-boot.md). + +**Test steps** + +1. Power on the DUT. +1. Press `BOOT_MENU_KEY` to enter the boot menu. +1. In the Boot Menu, select the `iPXE Network Boot` option. +1. In the Network Boot menu, select the `Dasharo Tools Suite` option. +1. Login as root (no password required). +1. Run the following commands to update firmware to the latest version: + + ```bash + fwupdmgr refresh + fwupdmgr update + ``` + +1. Reboot the DUT. +1. Press `SETUP_MENU_KEY` to enter the setup menu. +1. Note the results. + +**Expected result** + +In the setup menu should be displayed information about current firmware +version. + +Example: + +```bash +Dasharo (coreboot+UEFI) v1.2.0 +``` diff --git a/mkdocs.yml b/mkdocs.yml index 14355ede..ade8ba5c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -229,6 +229,7 @@ nav: - 'miniPCIe slot verification': unified-test-documentation/dasharo-compatibility/31K-minipcie-verification.md - 'eMMC support': unified-test-documentation/dasharo-compatibility/31M-emmc-support.md - 'Firmware update using fwupd': unified-test-documentation/dasharo-compatibility/320-fwupd-firmware-update.md + - 'Firmware update using Dasharo Tools Suite': unified-test-documentation/dasharo-compatibility/326-DTS-firmware-update.md - 'Docking station detect': unified-test-documentation/dasharo-compatibility/323-docking-station-detect.md - 'Docking station USB devices': unified-test-documentation/dasharo-compatibility/324-docking-station-usb-devices.md - 'Docking station audio': unified-test-documentation/dasharo-compatibility/322-docking-station-audio.md