How to check the BIOS version on Windows/Linux/BIOS

August 31 2023 5:30pm • Est. Read Time: 2 MIN


Checking which version of BIOS your Framework laptop happens to be using is critical to ensure you're selecting the right updates going forward and in making sure you're installed BIOS is current.


Checking BIOS version on Windows



- Click the following keys on your keyboard: Windows key and the R key.

- This will bring up the Run box where you will then type in: msinfo32 followed by press the enter key.

- A new window will appear with your System Information. Located at the middle of the window will be something like:

System Model                  (your specific configuration 11th/12th/13th/AMD CPU)

BIOS Version/Date           INSYDE Corp. (and your BIOS version).


Steps to update your BIOS on Windows can be found here. (Look for your CPU type)

Checking your BIOS version on Linux (Fedora/Ubuntu)


This section will be tailored specifically to our two mainstream supported Linux distributions, Fedora and Ubuntu). This will also assume that we need to install the needed tools to get an accurate read on the BIOS you have currently installed. Even if these tool are already installed, the following steps will work just the same.

Ubuntu


sudo apt install lshw dmidecode -y && sudo dmidecode | grep -A3 'Vendor:\|Product:' && sudo lshw -C cpu | grep -A3 'product:\|vendor:'



Fedora


sudo dnf install lshw dmidecode -y && sudo dmidecode | grep -A3 'Vendor:\|Product:' && sudo lshw -C cpu | grep -A3 'product:\|vendor:'


Here is sample output from an 11th Gen Framework 13. Below in bold, we have the BIOS version, it's release date, and the product version. Based on this output, I can see that I am running older BIOS on this Framework 13 and it would need to be updated to current. In this instance, this specific laptop is using older BIOS on purpose for testing.


    Vendor: INSYDE Corp.

    Version: 03.10

    Release Date: 07/19/2022

    Address: 0xE0000

       product: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz

       vendor: Intel Corp.

       physical id: 4

       bus info: cpu@0

       version: 6.140.1


Check BIOS version from the BIOS


- Turn on your Framework laptop.

- Linux: At the Framework splash screen, tap F2 rapidly.

- Windows: Booted into Windows 11, Windows key + I then System then Recovery and click Restart now next to the "Advanced startup" option. Once rebooted, Troubleshoot > Advanced options > UEFI Firmware Settings and click Restart.

- 11th/12th Gen: Once in the BIOS screen, look for the line "InsydeH20 Version                          GFW 30.03.10

- 13th Gen/AMD: Arrow over to Setup Utility, look for "BIOS Version               (last four digits are the BIOS version)"



Steps how to update your BIOS on Linux can be found here.