Overclock.net › Forums › Graphics Cards › NVIDIA › HOWTO: nVidia BIOS Flashing
New Posts  All Forums:Forum Nav:

HOWTO: nVidia BIOS Flashing

post #1 of 505
Thread Starter 

GeForce 7, 8, 9 & 200 Series cards
This works for 4xx cards also but you have to use nvflash 5.95 LINK...
First some cards have 256mb and 512mb make sure get the correct BIOS, you can cross flash cards like using a BFG BIOS on a eVGA it works some people do it As long as both cards are the same like 8800GTS & 8800GTS, but I prefer to use eVGA BIOS on a eVGA card ECT.

I've only ever had one bad flash when flashing a FX5900GS to a FX5950ULTRA but I had a backup and flashed it back.

1. Download the correct BIO's file you need here NVIDIA BIOS LINK

2. After it's downloaded Rename this file to 1.rom

3. Download this program nvFlash v5.38 nvFlash LINK

4. Unzip nvFlash v5.38 create a folder on your desktop paste all of it in the folder.

5. Install a floppy in my computer right click it format and reformat it for MSDOS then open it.

6. open the folder with the nvFlash,cwsdpmi and the new bios 1.rom copy and paste them to the floppy, now the floppy should look like this,



7. Restart the computer with the floppy in.

8. Making a backup once you get to MSDOS and see the {A:\\} prompt next to the prompt type, nvflash -b backup01.rom (This Backs up your stock BIOS, just in case you have to flash it back)
IT' ALWAYS A GOOD IDEA TO CHECK THE FLOPPY TO MAKE SURE THE BACKUP TOOK



9. Normal BIOS Flash, next to the {A:\\} prompt type, nvflash -5 -6 1.rom This should flash it if it doesn't you force flash it.

10. Force flashing, next to the {A:\\} prompt type, nvflash -4 -5 -6 1.rom
That's it remove the floppy and restart, DONE


Now if for any reason something went wrong you have the backup on the floppy so you just do step 9. again with nvflash -5 -6 backup.01R flashes it back to stock.

nvFlash v5.38 Commands...
"nvflash -b backup.rom" (Backup your BIOS)
"nvflash -5 -6 1.rom" (Normal BIOS Flash)
"nvflash -4 -5 -6 1.rom" (Forced BIOS Flash)



I've never done a USB Flash but for anyone that needs info on it this might help,



Quote:
Originally Posted by ChickenInferno View Post
Okay, I have vista x64 and have been trying to do this for awhile but just couldn't. Finally, I figured out a bunch of workarounds
How to Flash Your Nvidia Bios with Vista x64 with a Flash Drive
1.)Download Winimage
2.)Download BootDisk2BootStick
3.)Download DOS 6.0
4.)Download New Bios
5.)Download NvFlash
a.) Double click on nvflash.exe to unpack the real nvflash.exe and cwsdpmi.exe
6.)Install Winimage
7.)Open Winimage and open up boot600
8.)SaveAs Floppyimage.img
a.You have to select all file types and save it like that
9.)Open BootDisk2BootStick
10.)Click the WritetoUsbFlash Tab
11.)Select the Drive Letter for your Flash Drive
12.)Click Start
13.)Select our Floppyimage.img
a.We now have a bootable flashdrive
14.)Rename the New bios to 1.rom
15.) Copy 1.rom onto Flash Drive
16.) Copy cwsdpmi.exe and nvflash.exe onto Flash Drive
17.)Boot computer from flash drive
18.) Type in nvflash –b backup01.rom
19.)Type in nvflash -4 -5 -6 1.rom
20.)Reboot, You’re Finished
Quote:
Originally Posted by fang_laluna View Post
I'm using modded BIOS from this forum that allows voltage tweak up to 1.2mV I think. Right now both cards are running @ 1.125mV 870/2000 and 34596 vantage score. They were running @ 1.188mV 900/2100 for benching but crashed when I was playing BFBC2 so I use 870/2000

Yep I just downloaded nvflash 5.95 never used it before though.
So all I have to do is use Nvflash -i2 -4 -5 -6 name.rom? I want to flash the second card so in this case I need to do it separately. Why do you need USB? (sorry I really appreciate if you can explain the process a bit).

Flashing a GTX 480 using a USB flash drive

Update GTX 670-680 uses Nvflash 5.117.0.1

nvflash -4 -5 -6 name.rom works fine

http://www.techpowerup.com/downloads/2128/mirrors.php

 

Process, using nvflash found on the internet
Using a USB flash drive you need HP USB storage format tool and win98boot found on the internet.
1st you use HP format and create a DOS startup on the USB drive then put win98boot files on it and let it format like so then hit start,


Once it's done you put the Nvflash and CWSDPMI files along with the BIOS.rom you want to flash on the USB and restart you computer and bootup on the USB, then type the commands.

EDIT: Here are a few commands,
nvflash --list (lists your cards position)

Card should be under 1 if it's SLI card 1, and card 2 or what ever the number is if anything else shows up you like your SLI controler you have to flash like this.
nvflash -i1 -4 -5 -6 name.rom that flashes card 1, If you have SLI you have to flash card nvflash -i2 -4 -5 -6 name.rom also with a seprate flash.

nvflash -b backup.rom (Backup your BIOS)
nvflash -5 -6 name.rom (Normal BIOS Flash)
nvflash -4 -5 -6 name.rom (Forced BIOS Flash)

Have any questions PM me.
Forces


Edited by USFORCES - 7/10/12 at 4:09pm
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
post #2 of 505
Mavke is the bomb! I've been visiting MVKtech for awhile now. You can find some really interesting modded gpu bios there if you hunt around. He has written so many bios flashing tools, he should get an award or something

I've used this process on several 7800 series cards. Lots of potential (as long as you don't fry the card or corrupt the bios)
Media PC
(15 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 3570k Asus Maximus Gene V EVGA 660 Superclocked 2 GB Patriot 2x8GB Black Mamba 
Hard DriveOptical DriveCoolingOS
Crucial M4 120GB + WD 2 TB, 3 TB LG Bluray/Lightscribe Noctua NH-U9B-SE2  Win7 64 Home Premium 
MonitorKeyboardPowerCase
Samsung S27B350H Microsoft 800 Wireless  Seasonic X-660 NZXT Vulcan 
MouseAudio
Logitech Performance MX Wireless NA 
  hide details  
Reply
Media PC
(15 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 3570k Asus Maximus Gene V EVGA 660 Superclocked 2 GB Patriot 2x8GB Black Mamba 
Hard DriveOptical DriveCoolingOS
Crucial M4 120GB + WD 2 TB, 3 TB LG Bluray/Lightscribe Noctua NH-U9B-SE2  Win7 64 Home Premium 
MonitorKeyboardPowerCase
Samsung S27B350H Microsoft 800 Wireless  Seasonic X-660 NZXT Vulcan 
MouseAudio
Logitech Performance MX Wireless NA 
  hide details  
Reply
post #3 of 505
Thread Starter 
Yep Mavke knows video card BIOS like the back of his hand
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
post #4 of 505
If you have Windows 2000, which has no built-in ability to create bootable floppies, you can use drdflash instead.

Just stick a floppy in the drive, and it'll unpack its image onto the disk. You then add whatever files you need to it.
     
CPUMotherboardGraphicsRAM
Phenom II X6 1055T Saberooth 990FX eVGA GTX 560 SE 4x4GB Corsair Vengeance 1600mhz 
Hard DriveHard DriveHard DriveHard Drive
Seagate 3TB 7200.14 - ST3000DM001-9YN166 WD Black 640GB - WD6401AALS WD Green 1.5TB - WD15EARS Hitachi 2TB 7200RPM - HDS723020BLA642 
Hard DriveHard DriveHard DriveHard Drive
WD 2TB Green - WD20EARX WD 2TB Green - WD20EARS WD Blue 500GB - WD5000AAKS-00V6A0 WD Scorpio Black 500GB - WD5000BEKT-00KA9 
Optical DriveOptical DriveOptical DriveCooling
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Coolit Eco R120 
CoolingCoolingOSOS
Yate Loon Fans - D12SL-12-RED/BLACK Fractal Design 120mm Fan - FD-FAN-120 Windows 7 Ubuntu 10.04 LTS 
MonitorKeyboardPowerCase
Samsung 2343BWX 23" (2048x1152) I-Rocks KR-6170-BK Corsair HX620 Fractal Design Define R3 
MouseMouse PadAudioAudio
Razer Abyssus 3500DPI Mousepad + Desk Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers 
OtherOtherOther
Razer Krait 1600 DPI nGear G-C1601 Card Reader Pisen Card Reader 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
Phenom II X6 1055T Saberooth 990FX eVGA GTX 560 SE 4x4GB Corsair Vengeance 1600mhz 
Hard DriveHard DriveHard DriveHard Drive
Seagate 3TB 7200.14 - ST3000DM001-9YN166 WD Black 640GB - WD6401AALS WD Green 1.5TB - WD15EARS Hitachi 2TB 7200RPM - HDS723020BLA642 
Hard DriveHard DriveHard DriveHard Drive
WD 2TB Green - WD20EARX WD 2TB Green - WD20EARS WD Blue 500GB - WD5000AAKS-00V6A0 WD Scorpio Black 500GB - WD5000BEKT-00KA9 
Optical DriveOptical DriveOptical DriveCooling
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Coolit Eco R120 
CoolingCoolingOSOS
Yate Loon Fans - D12SL-12-RED/BLACK Fractal Design 120mm Fan - FD-FAN-120 Windows 7 Ubuntu 10.04 LTS 
MonitorKeyboardPowerCase
Samsung 2343BWX 23" (2048x1152) I-Rocks KR-6170-BK Corsair HX620 Fractal Design Define R3 
MouseMouse PadAudioAudio
Razer Abyssus 3500DPI Mousepad + Desk Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers 
OtherOtherOther
Razer Krait 1600 DPI nGear G-C1601 Card Reader Pisen Card Reader 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
post #5 of 505
Thread Starter 
Quote:
Originally Posted by Kramy View Post
If you have Windows 2000, which has no built-in ability to create bootable floppies, you can use drdflash instead.

Just stick a floppy in the drive, and it'll unpack its image onto the disk. You then add whatever files you need to it.

Cool thx,
You can also use a USB stick to flash your BIOS, I don't know how it's done though.

Quote:
To use a ThumbDrive images you will need to use this tool, made by HP, Drive Key Boot Utility. First download this and then follow the below instructions.
HP Drive Key Boot Utility v7.41.3790.0
Plug in your ThumbDrive/USB Memory Stick
Install and Open the HP Drive Key Boot Utility
Choose the Drive Letter of your ThumbDrive
Create New or Replace existing Configuration
Next you Change to Floppy Disk
Select Image from File, and Point to the Image
The Utility should ask you to Remove your USB Stick
Take it out, and Plug it back in and Check the Files
Leave the USB Stick in, Reboot into the BIOS
Goto the Boot Order and Select Removeable USB Drive
Select it as First Boot Device, Save and Reboot
After Bootup, it will Automatically Flash the BIOS
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
post #6 of 505
errr... my apologies for the newb question, but what exactly does bios flashing do?
Buddha's PC
(17 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Gigbyte Z77X- UD3H GTX 670 Samsung DDR3-1600 
Hard DriveHard DriveOSMonitor
500GB Seagate 7200RPM 1TB Samsung Spinpoint F3 Windows 7 Ultimate 23" Samsung Syncmaster 2333SW 
MonitorMonitorKeyboardPower
23" Samsung Syncmaster 2333SW 23" Samsung Syncmaster 2333SW Filco Ninja Majestouch 2 PCP&P 610w Silencer 
CaseMouseMouse PadAudio
Antec 1200 Razer Deathadder 3.5G Mionix Sargas Logitech G930 
  hide details  
Reply
Buddha's PC
(17 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Gigbyte Z77X- UD3H GTX 670 Samsung DDR3-1600 
Hard DriveHard DriveOSMonitor
500GB Seagate 7200RPM 1TB Samsung Spinpoint F3 Windows 7 Ultimate 23" Samsung Syncmaster 2333SW 
MonitorMonitorKeyboardPower
23" Samsung Syncmaster 2333SW 23" Samsung Syncmaster 2333SW Filco Ninja Majestouch 2 PCP&P 610w Silencer 
CaseMouseMouse PadAudio
Antec 1200 Razer Deathadder 3.5G Mionix Sargas Logitech G930 
  hide details  
Reply
post #7 of 505
Thread Starter 
Quote:
Originally Posted by liermam View Post
errr... my apologies for the newb question, but what exactly does bios flashing do?
In my case it set it from stock to the KO overclocked card
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
Mostly For Gaming
(14 items)
 
  
CPUMotherboardGraphicsRAM
980X 4GHz 24/7 ASUS R3E ƐҚ Cooled-Black Ice Micro II єvga 680 4GB FTW TRI-SLI Dominator-GT 6GB @ 1800MHz 
Hard DriveOptical DriveCoolingOS
512GB 840 Pro + 1TB HDD storage ASUS DVD Burner All Water 8pro 64bit 
MonitorKeyboardPowerCase
ZR30w S-IPS 2560x1600 Ɠ19 SILVERSTONE ST 1500W Custom Designed 
MouseMouse Pad
Ɠ500 Ɍocketfish 
  hide details  
Reply
post #8 of 505
I don't have a floppy?
what can I do?
(I have a usb romba? or a cd writer?)
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon 3500+ Clawhammer 2.6Ghz 1.5V - 2.7 1.6V MSI K8T Neo2 XFX 7800 GS Xtreme 500/1500 4x 512 Kingston+Corsair 2.5-3-3-5 190Mhz-205Mhz 
Hard DriveOptical DriveOSMonitor
Maxtor 120gb + Hitachi 80gb Samsung CD-R/DVD Windows XP Home Proview 19" 
KeyboardPowerCaseMouse
Logitech CordlessKeyboard Antec Earthwatts 500w Plexi Case MX1000 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon 3500+ Clawhammer 2.6Ghz 1.5V - 2.7 1.6V MSI K8T Neo2 XFX 7800 GS Xtreme 500/1500 4x 512 Kingston+Corsair 2.5-3-3-5 190Mhz-205Mhz 
Hard DriveOptical DriveOSMonitor
Maxtor 120gb + Hitachi 80gb Samsung CD-R/DVD Windows XP Home Proview 19" 
KeyboardPowerCaseMouse
Logitech CordlessKeyboard Antec Earthwatts 500w Plexi Case MX1000 
  hide details  
Reply
post #9 of 505
when you flash a bios?
can you also unlock pipelines?

cuz I have a g71 core
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon 3500+ Clawhammer 2.6Ghz 1.5V - 2.7 1.6V MSI K8T Neo2 XFX 7800 GS Xtreme 500/1500 4x 512 Kingston+Corsair 2.5-3-3-5 190Mhz-205Mhz 
Hard DriveOptical DriveOSMonitor
Maxtor 120gb + Hitachi 80gb Samsung CD-R/DVD Windows XP Home Proview 19" 
KeyboardPowerCaseMouse
Logitech CordlessKeyboard Antec Earthwatts 500w Plexi Case MX1000 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon 3500+ Clawhammer 2.6Ghz 1.5V - 2.7 1.6V MSI K8T Neo2 XFX 7800 GS Xtreme 500/1500 4x 512 Kingston+Corsair 2.5-3-3-5 190Mhz-205Mhz 
Hard DriveOptical DriveOSMonitor
Maxtor 120gb + Hitachi 80gb Samsung CD-R/DVD Windows XP Home Proview 19" 
KeyboardPowerCaseMouse
Logitech CordlessKeyboard Antec Earthwatts 500w Plexi Case MX1000 
  hide details  
Reply
post #10 of 505
Quote:
Originally Posted by killerfromsky View Post
I don't have a floppy?
what can I do?
(I have a usb romba? or a cd writer?)
You can flash it through CD, but you will need to make it bootable. I've done it before, however I never tried flashing through USB.

And yes, you can unlock pipelines if those can be unlocked, however you will need to know how to opereate with hexadecimal code, which I doubt you do (I dont either beside some noob voltage editing). Use Riva Tunder to unlock if possible.
-
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D 8400 / Intel Core Duo T2400 GA-G31M-S2L / Intel ATI 4850 / 7800 GT 2GB ddr2 / 2GB ddr2 
Hard DriveOptical DriveOSMonitor
2x 320Gb WD / 2x 160GB Seagate Samsung / Matsushitsu XP SP2 / Vista / Ubuntu Viewsonic 22" / 17" wide 
KeyboardPowerCaseMouse
Logitech Cheftec 500W X / Laptop Antec P180B /Laptop Logitech G5 / A4Tech X7 
Mouse Pad
Glass 
  hide details  
Reply
-
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D 8400 / Intel Core Duo T2400 GA-G31M-S2L / Intel ATI 4850 / 7800 GT 2GB ddr2 / 2GB ddr2 
Hard DriveOptical DriveOSMonitor
2x 320Gb WD / 2x 160GB Seagate Samsung / Matsushitsu XP SP2 / Vista / Ubuntu Viewsonic 22" / 17" wide 
KeyboardPowerCaseMouse
Logitech Cheftec 500W X / Laptop Antec P180B /Laptop Logitech G5 / A4Tech X7 
Mouse Pad
Glass 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: NVIDIA
Overclock.net › Forums › Graphics Cards › NVIDIA › HOWTO: nVidia BIOS Flashing