TQ provides tools from Insyde® for the UEFI BIOS which allows the customization of the BIOS.
Please Note: The following Tools are only available on request.
For further Information please contact Support.
H2OFFT (Firmware Flash Tool) to perform BIOS updates under supported OS environment.
Prerequisites
Update BIOS via EFI-Shell
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- H2OFFT-Sx64.efi
|--- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and navigate into the EFI Shell (Boot Manager > Internal EFI Shell)
4. After starting the EFI Shell switch path to the USB stick by typing fs0:
.This depends on the amount of conected mass storage devices; with command ls
you can check the content of the path.
5. The following command examples shows how to use the H2OFFT Tool.
--------------------------------
TQMxE38C
--------------------------------
Shell> H2OFFT-Sx64.efi TQMxE38C_5.4.48.0025.02_X64 –ALL –RA
Update BIOS on Windows
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- InsydeH2OFFT_x86_WINx64_*
|-- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and run Command Prompt as administrator
4. Switch path to the InsydeH2OFFT_x86_WIN64_* folder.
5. Following generic commands shows how to start the BIOS Update for TQMx86 modules.
--------------------------------
TQMxE38C
--------------------------------
> H2OFFT-Wx64 TQMxE38C_5.4.48.0025.02_X64 –ALL –RA
Update BIOS on Linux
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- InsydeH2OFFT_x86_LINUX64_*
|-- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and open terminal
4. Switch path to the InsydeH2OFFT_x86_LINUX64_* folder
5. Extract tar package tar -xvf InsydeH2OFFT_x86_LINUX64_portable_*.tar.bz2
6. Install H2OFFT Tool sudo dpkg -i InsydeH2OFFT_x86_LINUX64_*.deb
$ cd /var/local/insyde/H2OFFT/driver/
$ sudo -E make
$ sudo -E make install
$ sudo apt-get install
7. Run following generic commands shows how to start the BIOS Update for TQMx86 modules.
--------------------------------
TQMxE38C
--------------------------------
$ sudo h2offt-lx64 TQMxE38C_5.4.48.0025.02_X64 –ALL –RA
The H2OUVE (UEFI Variable Editor) allows to edit setup settings and variable data of the BIOS Image.
Prerequisites
Using H2OUVE in the EFI-Shell
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- H2OUVE-Sx64.efi
|--- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and navigate into the EFI Shell (Boot Manager > Internal EFI Shell)
4. After starting the EFI Shell switch path to the USB stick by typing fs0:
.This depends on the amount of conected mass storage devices; with command ls
you can check the content of the path.
5. The following command examples shows how to use the H2OUVE Tool.
Examples:
Print out help message:
Shell> H2OUVE-Sx64.efi -h
Print out BIOS supported functionalities:
Shell> H2OUVE-Sx64.efi -fea
Remove a variable by name:
Shell> H2OUVE-Sx64.efi -re -vn SioTqmx86Setup00
Dump variable information to a variable record file:
Shell> H2OUVE-Wx64.efi -gv testfile
Update variables from specified variable record file:
Shell> H2OUVE-Wx64.efi -sv testfile
Using H2OUVE on Windows
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- InsydeH2OUVE_x86_WINx64_*
|-- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and run Command Prompt as administrator
4. Switch path to the InsydeH2OUVE_x86_WINx64_* folder.
5. Following command examples shows how to use the H2OUVE Tool.
Examples:
Print out help message:
> H2OUVE-Wx64 -h
Print out BIOS supported functionalities:
> H2OUVE-Wx64 -fea
Remove a variable by name:
> H2OUVE-Wx64 -re -vn SioTqmx86Setup00
Dump variable information to a variable record file:
> H2OUVE-Wx64 -gv testfile
Update variables from specified variable record file:
> H2OUVE-Wx64 -sv testfile
Using H2OUVE on Linux
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- InsydeH2OUVE_x86_LINUX64_*
|-- TQMxE38C_5.4.48.0025.02_X64.bin
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and open terminal
4. Switch path to the InsydeH2OUVE_x86_LINUX64_* folder
5.Extract package tar -xvf InsydeH2OUVE_x86_LINUX64_portable_.tar.bz2
6. Install H2OUVE Tool sudo dpkg -i InsydeH2OUVE_x86_LINUX64_*.deb
$ cd /var/local/insyde/H2OUVE/driver/
$ sudo -E make
$ sudo -E make install
$ sudo apt-get install
7. Run following generic commands shows how to start the BIOS Update for TQMx86 modules.
Examples:
Print out help message:
$ sudo h2ouve-lx64 -h
Print out BIOS supported functionalities:
$ sudo h2ouve-lx64 -fea
Remove a variable by name:
$ sudo h2ouve-lx64 -re -vn SioTqmx86Setup00
Dump variable information to a variable record file:
$ sudo h2ouve-lx64 -gv testfile
Update variables from specified variable record file:
$ sudo h2ouve-lx64 -sv testfile
This instructions guide you through the procedure of replacing the Bootlogo in EFI-Shell, Windows and Linux.
The H2OLRT (Logo Replacement Tool) generates a BIOS file that contains the desired Boot Logo instead of the TQ Logo.
Prerequisites
Replace Boot Logo via EFI Shell
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
Example:
<USB-Stick>
|--- H2OLRT-Sx64.efi
|--- TQMxE38C_5.4.48.0025.02_X64.bin
|--- example_picture.jpg
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and navigate into the EFI Shell (Boot Manager > Internal EFI Shell)
4. After starting the EFI Shell switch path to the USB stick by typing fs0:
.This depends on the amount of conected mass storage devices; with command ls
you can check the content of the path.
5. The following shows how to start the Logo Replacement.
H2OLRT-Sx64.efi –replogo:TQMxE38C_5.4.48.0025.02_X64.bin –logopath:example_picture.jpg -logoindex:0 –logoconvert:1 –out:TQMxE38C_5.4.48.0025.02_X64_new.bin
H2OLRT-Sx64.efi Variable description
Variable | Description |
<SrcBIOSImageName> | BIOS file in which the logo should be replaced |
<LogoImagePathName> | Path and name of the replacement picture |
<IndexNum> | Default index, where the picture must be stored.
TQMxE38C = 0 |
<ConvertNum> | 0 = keep original image's format and dimension.
1 [default] = auto convert the image's format and dimension. |
<OutBIOSImageName> | path and name of the generated BIOS file |
The tool H2OSDE (SMBIOS Data Editor) facilitates easy modifications of any SMBIOS (DMI) field.
Prerequisites
Using H2OSDE in the EFI-Shell
1. Unzip BIOS-Tools ZIP file and copy the following to the USB stick:
2. Insert the prepared USB Stick to a Starterkit USB port
3. Boot up the system and navigate into the EFI Shell (Boot Manager > Internal EFI Shell)
4. After starting the EFI Shell switch path to the USB stick by typing fs0:
.This depends on the amount of conected mass storage devices; with command ls
you can check the content of the path.
5. The following command examples shows how to use the H2OSDE Tool.
Examples:
Use User Interface:
Shell> H2OSDE-Sx64
Print out help message:
Shell> H2OSDE-Sx64 -h
Print out system manufacturer:
Shell> H2OSDE-Sx64 -SM
Write system manufacturer:
Shell> H2OSDE-Sx64 -SM "manufacturer-name"
Replace UUID:
Shell> H2OSDE-Sx64 -SU 12345678-1234-1234-1234-123456789012
Auto generate UUID:
Shell> H2OSDE-S64 -SU AUTO
Using H2OSDE in Windows
Unzip BIOS-Tools ZIP file:
navigate to the H2OSDE program path and open the program GUI.exe
Alternatively, the program can also be executed in the windows command prompt:
C:\> cd "Path_to_H2OSDE-Wx64_directory"
C:\> H2OSDE-Wx64.exe -h
Using H2OSDE in Linux
Unzip BIOS-Tools ZIP file
navigate to the H2OSDE program path and run following command:
$ cd "Path_to_H2OSDE-File"
$ sudo ./gui
Alternatively, the program can also be executed in the terminal:
$ sudo ./h2osde-lx64