Bios Update

From UpWiki
Revision as of 15:53, 12 July 2017 by Nick.lunghi (talk | contribs) (Created page with "== UEFI bios updates == <big><em><span style="color: red; font-weight: bold;">Warning:</span> the contents of this section apply to pre-production versions of the BIOS only. S...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

UEFI bios updates

Warning: the contents of this section apply to pre-production versions of the BIOS only. Steps to upgrade the production BIOS will be added before any new BIOS release is made available.

Downloading the updates

Updates are available from the Downloads section. For a list of changes in a UEFI BIOS update, refer to the History.txt file inside the update zip.

Upgrading the UEFI BIOS

Note: for the best compatibility, UEFI BIOS upgrades should generally be performed along with OS upgrades. In the case of ubilinux, please make sure to run sudo apt update && sudo apt full-upgrade.

  • Decompress the file onto an USB drive.
  • Power on the board with only this USB drive attached. During boot, hit Delete to enter the UEFI BIOS menu.
  • Navigate through the following menus:
    CRB Setup > CRB Save & Exit > Launch EFI Shell from filesystem device
  • After entering the shell, you should see output similar to the following:
    Upefishell.png
    Please take note of which filesystem number (fs*) your USB drive is mapped to. In this example, it's fs2.
  • Switch to that filesystem by entering it with a leading colon. In this case:
    Shell> fs2:
  • Navigate to the path where you decompressed the update (the cd and ls commands are available here, as if in an Unix shell).
  • Run the following command:
    Shell> go_64
    This is for the 64-bit UEFI setup that the board was distributed with. If you know you're running 32-bit, or want to switch between them, refer to the detailed steps in Readme.txt.
  • After a short while, flashing should complete successfully. You can now restart your board:
    Shell> reset

Engineering BIOS password

To avoid accidentally bricking the board by changing certain advanced BIOS parameters ("CRB" settings), these have been hidden behind an admin password in official BIOS releases.

Warning: by changing settings in CRB BIOS menus, users risk bricking the board, and will not be able to claim the warranty in this case.

If you agree to the above, click Expand to see the password: 
upassw0rd

BIOS chip hardware flashing

If the board is unusable and the regular update procedure can't be applied, the board may be recoverable by directly flashing the BIOS chip. See BIOS chip flashing.