diff --git a/poetry.lock b/poetry.lock index afad2e6..002dfb2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -124,7 +124,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "importlib-metadata" -version = "6.0.0" +version = "6.1.0" description = "Read metadata from Python packages" category = "main" optional = false @@ -778,8 +778,8 @@ imagesize = [ {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, ] importlib-metadata = [ - {file = "importlib_metadata-6.0.0-py3-none-any.whl", hash = "sha256:7efb448ec9a5e313a57655d35aa54cd3e01b7e1fbcf72dce1bf06119420f5bad"}, - {file = "importlib_metadata-6.0.0.tar.gz", hash = "sha256:e354bedeb60efa6affdcc8ae121b73544a7aa74156d047311948f6d711cd378d"}, + {file = "importlib_metadata-6.1.0-py3-none-any.whl", hash = "sha256:ff80f3b5394912eb1b108fcfd444dc78b7f1f3e16b16188054bd01cb9cb86f09"}, + {file = "importlib_metadata-6.1.0.tar.gz", hash = "sha256:43ce9281e097583d758c2c708c4376371261a02c34682491a8e98352365aad20"}, ] jinja2 = [ {file = "Jinja2-3.0.3-py3-none-any.whl", hash = "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8"}, diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step0-pureboot_screen.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step0-pureboot_screen.jpg new file mode 100644 index 0000000..39cbc1f Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step0-pureboot_screen.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step1-pureboot_basic_boot_menu-options.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step1-pureboot_basic_boot_menu-options.jpg new file mode 100644 index 0000000..76ec07a Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step1-pureboot_basic_boot_menu-options.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step2-flash_update_the_bios.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step2-flash_update_the_bios.jpg new file mode 100644 index 0000000..724c524 Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step2-flash_update_the_bios.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step3-flash_firmware_with_new_rom.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step3-flash_firmware_with_new_rom.jpg new file mode 100644 index 0000000..26a8bed Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step3-flash_firmware_with_new_rom.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step4-proceed_yes.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step4-proceed_yes.jpg new file mode 100644 index 0000000..1579bed Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step4-proceed_yes.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step5-select_your_file.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step5-select_your_file.jpg new file mode 100644 index 0000000..247de9e Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step5-select_your_file.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step6-proceed_yes.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step6-proceed_yes.jpg new file mode 100644 index 0000000..29545a5 Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step6-proceed_yes.jpg differ diff --git a/site/source/_static/images/flashing/flash_firmware-pro-step7-flashed_successfully.jpg b/site/source/_static/images/flashing/flash_firmware-pro-step7-flashed_successfully.jpg new file mode 100644 index 0000000..8c5153d Binary files /dev/null and b/site/source/_static/images/flashing/flash_firmware-pro-step7-flashed_successfully.jpg differ diff --git a/site/source/user-manual/flashing/flashing-firmware.rst b/site/source/user-manual/flashing/flashing-firmware.rst index 49a7f9a..404e84f 100644 --- a/site/source/user-manual/flashing/flashing-firmware.rst +++ b/site/source/user-manual/flashing/flashing-firmware.rst @@ -15,18 +15,42 @@ The source code can be viewed on Purism's `firmware git repo ." + .. figure:: /_static/images/flashing/flash_firmware-pro-step0-pureboot_screen.jpg + :width: 30% -#. Select "Flash/Update the BIOS". +#. The PureBoot Basic Boot Menu screen will appear. Select "Options -->" -#. Select "Flash the firmware with a new ROM, erase settings." + .. figure:: /_static/images/flashing/flash_firmware-pro-step1-pureboot_basic_boot_menu-options.jpg + :width: 30% -#. The system will ask if you want to proceed to flash the BIOS, select "Yes." +#. Select "Flash/Update the BIOS" -#. Choose the file that we downloaded earlier: ``pureboot-librem_mini_v2-basic_usb_autoboot.rom``. + .. figure:: /_static/images/flashing/flash_firmware-pro-step2-flash_update_the_bios.jpg + :width: 30% -#. Confirm you want to proceed by selecting "Yes." +#. Select "Flash the firmware with a new ROM, erase settings" -#. The BIOS will be reflashed with the custom firmware. This may take a few minutes. When complete, remove the firmware USB (and insert your embassyOS USB if you are ready to install), then select "OK" to complete the process. + .. figure:: /_static/images/flashing/flash_firmware-pro-step3-flash_firmware_with_new_rom.jpg + :width: 30% + +#. The system will ask if you want to proceed flashing the BIOS with a new ROM, select "Yes" + + .. figure:: /_static/images/flashing/flash_firmware-pro-step4-proceed_yes.jpg + :width: 30% + +#. Choose the file that we downloaded and copied to the USB stick earlier: ``pureboot-librem_mini_v2-basic_usb_autoboot.rom`` + + .. figure:: /_static/images/flashing/flash_firmware-pro-step5-select_your_file.jpg + :width: 30% + +#. Confirm you want to proceed with the flash by selecting "Yes" + + .. figure:: /_static/images/flashing/flash_firmware-pro-step6-proceed_yes.jpg + :width: 30% + +#. The BIOS will be reflashed with the new firmware. This may take a few minutes. When complete, remove the firmware USB (and insert your embassyOS USB if you are ready to install), then select "OK" to complete the process. + + .. figure:: /_static/images/flashing/flash_firmware-pro-step7-flashed_successfully.jpg + :width: 30% \ No newline at end of file