BIOS upgrading. Ref. KT/MLA/08-07-2013

The standard KT BIOS file names normally starts with the board name: 
The KTQM77xx.yyy works on KTQM77/mITX.
The KTHM76xx.yyy works on KTHM76/mITX.
The KTQM67xx.yyy works on KTQM67 family.
The KTHM67xx.yyy works on KTHM65/mITX.
The KTQ77xx.yyy works on KTQ77 family
The KTQ67xx.yyy works on KTQ67 family.

(The xx is normally BIOS revision number and yyy is normally rom or bin)



The BIOS package contains:
bf.exe, Upd.bat, UpdRec.bat and the BIOS file like KTQM7714.bin.
   (BIOS name/extension varies, make sure bat files are changed accordingly)

(Upd = Update Default BIOS and UpdRec.bat = Update Recovery BIOS)



Preparation: Connect DOS bootable device (typically USB stick) with access to the unzipped files included in the BIOS package.



BIOS programming can be carried out in different ways depending on requests:

#1 Procedure: Upgrade Default BIOS.
#2 Procedure: Upgrade Recovery BIOS.
#3 Procedure: Upgrade Default and Recover BIOS.




#1. Upgrade Default BIOS.


1. Connect the DOS bootable device.

2. Skip when KTHM65 or KTHM76, otherwise boot into BIOS and select BIOS settings:
   Advanced / AMT configuration / Intel AMT = Enabled
   Advanced / AMT configuration / Disable ME = Enabled
   Save settings and Exit.

3. Boot into DOS and execute Upd.bat.
   (If programming doesn´t succeed then restart the procedure)

4. Completely power off the board (no Standby 5V)

5. Remove the Bootable device.

6. Turn on power and wait until the board has restarted a few times.
   (With no bootable device (or PXE Boot) system automatically enter BIOS Menu)

7. Verify BIOS version is as expected.




#2. Upgrade Recovery BIOS.


1. Connect the DOS bootable device.

2. Connect the "SPI Recovery Jumper"

3. Skip when KTHM65 or KTHM76, otherwise boot into BIOS and select BIOS settings:
   Advanced / AMT configuration / Intel AMT = Enabled
   Advanced / AMT configuration / Disable ME = Enabled
   Save settings and Exit.

4. Boot into DOS and execute UpdRec.bat.
   (If programming doesn´t succeed then restart the procedure)

5. Completely power off the board (no Standby 5V)

6. Remove the Bootable device.

7. Turn on power and wait until the board has restarted a few times.
   (With no bootable device (or PXE Boot) system automatically enter BIOS Menu)

8. Verify BIOS version is as expected.

9. Remove "SPI Recovery Jumper"



#3. Upgrade Default and Recovery BIOS.

(For serial production).


1. Connect the DOS bootable device.

2. Skip when KTHM65 or KTHM76, otherwise boot into BIOS and select BIOS settings:
   Advanced / AMT configuration / Intel AMT = Enabled
   Advanced / AMT configuration / Disable ME = Enabled
   Save settings and Exit.

3. Boot into DOS and execute Upd.bat.
   (If programming doesn´t succeed then restart the procedure)

4. Connect the "SPI Recovery Jumper"

5. Execute UpdRec.bat.
   (If programming doesn´t succeed then restart the procedure)

6. Remove "SPI Recovery Jumper"

7. Completely power off the board (no Standby 5V)

8. Remove the Bootable device.

9. Turn on power and wait until the board has restarted a few times.
   (With no bootable device (or PXE Boot) system automatically enter BIOS Menu)

10. Verify BIOS version is as expected.

Note that if/when later the Recovery BIOS is selected for the first time it will restart a few times (4-5 times).

