BKHD Technical Support

BIOS Update Tutorial

Follow this guide to prepare a FAT32 USB drive, enter the EFI Shell, and safely update the BIOS on supported BKHD motherboards and systems.

Important Safety Notice

Updating the BIOS carries risk. An incorrect BIOS file or an interrupted update may prevent the device from booting. Update the BIOS only when a specific fix, feature, or technical recommendation requires it.

  • Do not turn off, restart, or disconnect the device while the BIOS is being written.
  • Do not use a BIOS file from a similar-looking model.
  • Back up important data and record the current BIOS version before updating.
  • BIOS updates should be performed by qualified personnel or users who understand the process and risks.

Things to Prepare

USB Drive

Use an empty 8–32GB USB drive. It will be formatted as FAT32, so back up any existing files first.

Computer

Use a computer to format the USB drive, download the required files, and extract the ZIP packages.

Correct BIOS Package

Confirm the motherboard model, CPU version, PCB marking, and hardware revision before downloading.

Universal EFI Files

Download them only when the model-specific BIOS package does not already include an EFI folder.

EFI Boot Environment

Universal EFI Files

All BIOS packages currently listed in the BKHD Firmware Download Center use the same EFI boot files. Some packages already include the required EFI folder; if yours does not, download it here.

The EFI package does not contain model-specific BIOS firmware. You must also download the correct BIOS package for your device.

Required USB Folder Structure

Before Booting

Check the USB drive root directory.

The root of the FAT32 USB drive should contain both the universal EFI folder and the model-specific BIOS folder.

Do not rename the folders or move Bootx64.efi out of the EFI/boot directory.

USB drive root
USB Drive
├── EFI
│   └── boot
│       └── Bootx64.efi
└── BIOS
    ├── BIOS firmware file
    ├── BIOS update utility
    └── update script

BIOS Update Instructions

01

Format the USB Drive as FAT32

  1. Insert the USB drive into your computer.
  2. Back up any files stored on the USB drive.
  3. Open the system formatting tool and select the USB drive.
  4. Select FAT32 as the file system and start formatting.
  5. Confirm that the USB drive is empty after formatting.
Important: Formatting erases all existing files on the USB drive. A FreeDOS boot disk is not required for this EFI Shell update method.
02

Download and Copy the Update Files

  1. Download the BIOS package that exactly matches your device.
  2. Extract the BIOS ZIP package and check whether it already contains an EFI folder.
  3. If the EFI folder is missing, download and extract the Universal EFI Files provided above.
  4. Copy the EFI folder and the model-specific BIOS folder to the root of the USB drive.
  5. Confirm the USB folder structure before safely ejecting the drive.
Compatibility check: Similar product names do not guarantee BIOS compatibility. CPU versions such as Intel N100 and N150 may require different BIOS files even when the PCB marking appears similar.
03

Boot from the UEFI USB Drive

  1. Connect the prepared USB drive, a wired USB keyboard, and a monitor to the BKHD device.
  2. Turn on or restart the device.
  3. Press F11 repeatedly during startup to open the Boot Menu.
  4. Select the USB device shown with the UEFI prefix.
  5. Wait for the EFI Shell prompt to appear.
If the USB option is missing: Confirm that the drive is formatted as FAT32 and that EFI/boot/Bootx64.efi is present. You may also try another USB port or disable Fast Boot in BIOS Setup.
04

Locate the USB Drive in EFI Shell

At the Shell> prompt, refresh the file-system mapping and check the available partitions:

Shell> map -r
Shell> fs0:
fs0:\> ls

If the BIOS folder is not displayed, try the next file-system number:

fs0:\> fs1:
fs1:\> ls
Note: The USB drive may appear as fs0:, fs1:, or another file-system number depending on the device configuration.
05

Start the BIOS Update

After locating the USB drive, open the BIOS folder and list its contents:

fs1:\> cd BIOS
fs1:\BIOS> ls

Run the update script included in the BIOS package. If the script is named 1.nsh, enter:

fs1:\BIOS> 1.nsh
Script names may vary: If the package uses a different update script, follow the instructions supplied with that BIOS package. Do not run an unfamiliar file or change the update command.
06

Complete the Update and Load Defaults

  1. Wait until the update utility displays a success message or automatically restarts the device.
  2. If a manual restart is requested, follow the on-screen instructions.
  3. Enter BIOS Setup after the restart.
  4. Select Load Optimized Defaults or Restore Defaults.
  5. Save the settings, restart, and confirm the new BIOS version.
First boot: The first startup after a BIOS update may take longer than usual. This can be normal while the system initializes the new firmware settings.

If the update appears to stop responding

Do not immediately turn off the power or force a restart. Take a clear photo of the screen and contact BKHD Technical Support before taking further action. Interrupting power while firmware is being written may prevent the system from booting.

Frequently Asked Questions

Do I need to download the Universal EFI Files?
Check the extracted BIOS package first. If it already contains the EFI folder, you do not need to download it again. If the EFI folder is missing, use the universal EFI package provided on this page.
Why does this tutorial use FAT32 instead of FreeDOS?
This update method starts the EFI Shell directly from the standard EFI/boot/Bootx64.efi path. A FreeDOS boot environment is not required.
What if I cannot find the BIOS folder in EFI Shell?
Run map -r and check fs0:, fs1:, fs2:, or the other displayed file systems one by one. Use the ls command after entering each file system until you locate the BIOS folder.
What if the UEFI USB option does not appear?
Confirm that the USB drive is formatted as FAT32 and contains EFI/boot/Bootx64.efi. Try another USB port and check whether Fast Boot is enabled. If the problem continues, contact technical support before changing other security or boot settings.
Can I use a BIOS from a similar BKHD model?
No. The BIOS must match the exact motherboard model, CPU version, PCB marking, and hardware revision. Installing an incompatible BIOS may prevent the device from booting.
Can I downgrade to an older BIOS version?
BIOS downgrade support varies by platform. Do not install an older BIOS unless BKHD Technical Support has confirmed that the version and downgrade procedure are compatible with your device.
Technical Support

Not sure which BIOS file to use?

Stop before updating and send us your motherboard model, CPU version, PCB marking, hardware revision, current BIOS version, and a clear product photo. Our technical team will help confirm the correct file.

Motherboard Model CPU Version PCB Marking Hardware Revision Current BIOS Version Product Photo
Email Technical Support →