@jxding Hi and welcome to Win-RAID forums,
You can possibly flash an official Gigabyte BIOS to your motherboard using Intel’s Flash Programming Tool (FPT).
You will need to download the CSME Tools for your specific chipset (either CSME System Tools v15.40 or CSME System Tools v15.0) depending on which version of ME firmware is currently on the board.
You should read this thread and also download the CSME tools :
Intel (Converged Security) Management Engine: Drivers, Firmware and Tools (2-15)
Before you attempt to flash the motherboard please do a complete backup of your current BIOS using the Windows version of FPT from a command prompt:
fptw64 -d bios.bin
WARNING: Unlike Qflash or Efiflash, FPT will not check if you are flashing the correct BIOS to a matching motherboard so you can brick your motherboard if you cross-flash the wrong BIOS or file! Be very careful!
2ND WARNING: As your motherboard has an Intel (2.5GbE) Gigabit Ethernet Adapter you can potentially overwrite (erase) the MAC address(es) with FPT causing it to no longer function! Although the MAC address may be recoverable it is a big hassle that you will want to avoid. You will know if you have erased it if it displays 888888888788 as the MAC address.
To check if your motherboard has any Intel ethernet adapters and at the sametime backup the MAC address(es) type the following commands;
fptw64 -gbe -d gbe.bin
If you don’t have an Intel NIC (or there is no GbE region in the BIOS) you will see the following;
“GbE region does not exist!”
DISCLAIMER There is always a risk when flashing the firmware of any motherboard. You must decide if you think the risk is worth it - if you don’t know how to recover your motherboard from a bad flash then I don’t recommend that you attempt a BIOS flash. I am not responsible for any problems that arise from your actions. It is recommended to have access to a hardware programmer to recover in the case of a brick.
After copying the BIOS file you want to flash into your FPT folder use the following command to flash the entire EEPROM (all BIOS regions are overwritten i.e. Descriptor, GbE, ME and BIOS);
fptw64 -SAVEMAC -f BIOSName.bin
The command -SAVEMAC will retain your Intel MAC address so don’t leave it out.
If you have any questions please ask.