diff --git a/source/chapter3-fwupdate.rst b/source/chapter3-fwupdate.rst index e119f55314b3562856976988ded33f7d3c48dcea..0c9924d84deb8192c4447f887661578da17a2417 100644 --- a/source/chapter3-fwupdate.rst +++ b/source/chapter3-fwupdate.rst @@ -82,8 +82,6 @@ Capsule install Secure World #. UEFI implementation traverses all the images in the capsule passing them to their corresponding FMPs #. The FMP transfers the images to the FWU Implementation in the Secure World [FWU]_ #. OS requests a system reboot -#. Platform boots from the newly updated FW bank -#. OS requests a system reset Capsule install non-Secure World -------------------------------- @@ -98,8 +96,6 @@ Capsule install non-Secure World #. UEFI implementation traverses all the images in the capsule passing them to their corresponding FMPs #. The UEFI firmware performs the update #. UEFI firmware requests a system reboot -#. Platform boots from the newly updated FW bank -#. OS requests a system reset Post-capsule install reboot success ----------------------------------- @@ -112,7 +108,7 @@ Post-capsule install reboot success :width: 100% :align: center -#. Platform resets +#. Platform boots with the new FW #. From the TFA boot report [FWU]_, UEFI verifies that platform booted from the intended bank #. UEFI accepts a sub-set of the FW images [FWU]_ (the sub-set is platform specific) #. OS loader obtains the ESRT from UEFI @@ -136,7 +132,7 @@ Post-capsule install reboot fails before UEFI :width: 100% :align: center -#. Platform resets +#. Platform boots with the new FW #. The images fail to authenticate or the generic watchdog fires #. Platform resets #. Early platform bootloader detects FW maltfunction and selects another bank to boot from @@ -158,7 +154,7 @@ Post-capsule install image fails OS test :width: 100% :align: center -#. Platform resets +#. Platform boots with the new FW #. From the TFA boot report [FWU]_, UEFI verifies that platform booted from the intended bank #. UEFI accepts all images [FWU]_ #. OS loader obtains the ESRT from UEFI