Rework the troubleshooting steps to try and make them simpler to follow

This commit is contained in:
Hamish Coleman 2019-05-05 20:03:50 +08:00
parent 2e0fa65987
commit 37701210b0

View File

@ -94,27 +94,44 @@ This is more a list of issues that the community has discovered as the
patch was applied in different circumstances than a hard and fast set
of requirements.
* Ensure that you are seeing **two screens**, one with information about
the patch, including which laptop type it was built for, and another
**after reboot** which says "Flashing EC". If you don't see the second
screen, your EC has not been flashed, and you should continue reading
below to see what steps you can take to ensure the EC is properly flashed
with the patched firmware.
The flashing process takes place in two distinct steps (these are outlined
below, but explained in more detail in docs/firmware_flashing.txt)
1. Booting the USB stick:
* First shows a page with information about the patch, including
which laptop type it was built for.
* Then it hands the new EC update to the BIOS, "staging" it for
a future flashing into the EC hardware
* Finally it reboots the system.
1. Under the BIOS control, during a bootup:
* During the boot, the BIOS notices that it has a new EC update staged
* It then checks if it is safe to flash this update to the EC.
* If everything is safe, it will show a screen saying "Flashing EC"
* The system will bootup normally with the new EC code running.
If you don't see this second screen with the "Flashing EC" message,
your EC has not been flashed, and you should continue reading below to
see what steps you can take to ensure the EC is properly flashed with
the patched firmware. In this cases everything might look like it was
successful but after the reboot the keys are not remapped.
* For best results, ensure you have the power charger plugged in during
the flashing process.
* Some chargers seem to have issues with actually performing the flashing
procedure after the flash process reboots. In this cases everything looks
like it was successful but after the reboot the "Flashing embedded controller"
message is missing and keys are not remapped.
* Some chargers seem to have issues with actually performing the flashing
procedure after the flash process reboots. So, if you have - or can
borrow - other chargers, try that.
* The firmware flash process generally requires you to have a charged
battery plugged in to the laptop before it will complete. It may be
possible to bypass the requirement for a charged battery if you unplug
the battery completely. Alternatively, it might be simply looking for
any battery /and/ the power charger plugged in. Yes, this is
contradictory, but it is worth trying both options.
battery plugged in to the laptop before it will complete.
* It may be possible to bypass the requirement for a charged battery
if you unplug the battery completely.
* Alternatively, it might be simply looking for any battery /and/
the power charger plugged in.
Yes, this is contradictory, but it is worth trying both options.
* An ultrabay battery is not considered by the update mechanism to be
a suitable source of power - when trying different battery options,