PDA

View Full Version : Guide to Video BIOS flashing


W1zzard
05-24-2004, 07:59 AM
[pagE=Introduction]
Introduction

http://www.techpowerup.com/articles/34/images/flashchip.jpg

The video is BIOS is a small piece of code (typically <64 KB), which is stored inside a small chip on your video card. When the VGA card receives power, the BIOS is loaded into system memory and immediately executed by the CPU.

On startup, the BIOS initializes the video card:

Initialize the GPU
Detect number of memory chips, chip size, access mode
Enable memory access and set proper timings
Detect if external devices (analog VGA, DVI, TV-out) are connected and enable them
Set core and memory clock
Enable power management
Set fan speed (if supported by the board)


After these tasks are completed, the display will turn on and display what's happening next - usually the motherboard's POST screen.

Once you boot into Windows, the display driver takes over all video functions and the BIOS is no longer used. However, it remains accessible for execution. Actually, manufacturers like ATI added a handful of functions which can be invoked from within Windows, for example to change power management settings on a mobile GPU.

Why flash the BIOS?
Originally, the video BIOS was stored in a ROM (Read Only Memory) and could not be replaced. Nowadays it is located in a flash memory chip (that's why it's called 'flashing').
The reason for this move was that like every other piece of software, the BIOS had programming errors, or an issue was detected in the hardware for which a workaround had to be found. So the manufacturers just gave out an updated BIOS to a customer to fix the issue.

The more interesting use is to mod cards. For example, on the X800 Pro VIVO you can unlock additional pipelines by changing the BIOS. How so? Inside the BIOS is a small block of information which tells the GPU how many pipelines it should run at. If you replace the original BIOS with a BIOS which tells the GPU "16 Pipelines!" .. well, then you are running 16 pipelines.

Another good use is to change the default clocks of the card. As you remember from above, the BIOS sets the core and memory clock. On the last page of this article we will cover the different BIOS editors and their use.

Sometimes a new BIOS increases performance as well. However, my personal experience is that this difference is rather small. However, if you do upgrade your video BIOS for this reason, make sure you run benchmarks before and after.

[pagE=Required Tools & Getting into DOS]
Required Tools

You will need the BIOS which you want to flash on the card. A good place to search is our ATI BIOS Collection (http://www.techpowerup.com/vgabios).

Next, you will need a flashing utility. A list of ATI flashing utilities can be found at the end of the ATI BIOS page.

[todo: add table with utils here]

How to boot into DOS
BIOS flashing is a very low-level process. A complex operating system like Windows only interferes with this. The hardware abstraction layer of Windows does not allow direct access to the hardware, except for system drivers. Also multitasking poses a risk. During flashing the BIOS chip wants a new piece of data every certain timeframe. What if Windows now switches execution to another process and puts your flashing on-hold? *poof* BIOS code inside flash is bad. If this is not detected, your card will be unusable. Even worse, what if Windows crashes during flashing? Good luck trying a reboot with only 50% of BIOS code.

Video card manufacturers have recently released Windows utilities which can flash from within Windows. Still, the more reliable method to flash a BIOS by booting into DOS.

The most common ways to boot into DOS are (in no particular order):

Floppy
CD/DVD
USB stick
HDD Partition with DOS installed
bypass startup files on Windows 9x


[page=Making a bootable floppy]
Making a bootable floppy
On Windows XP and up this is very easy.

Insert floppy into floppy drive
Open My Computer
Right click on floppy drive
Select "Format..."
Put a checkmark to "Create an MS-DOS startup disk"
Click on "Start"


http://www.techpowerup.com/articles/34/images/floppy.gif

Alternative
If you have an older version of Windows you can download the bootable floppy image XP creates here (http://www.techpowerup.com/articles/34/images/floppy.ima). Use WinImage (http://www.winimage.com/) to copy it on your disk.

Download and install WinImage
Open the downloaded floppy.ima file
Insert floppy into floppy drive
Click on "Write Disk". When using a brand-new floppy, click "Format and write disk".


http://www.techpowerup.com/articles/34/images/winimage.gif

Now that you have a bootable floppy, you will have to put the appropriate flashing utility and the BIOS on the disk. You do this by just copying the files onto the floppy.

Booting from the floppy
On many systems the default boot order does not check the floppy drives. To enable this, you go into your motherboard BIOS and find an option "First boot device" or similar. Change it to "Floppy", exit and save. Now the system should boot from your floppy.

http://www.techpowerup.com/articles/34/images/bootfloppy.jpg

[page=Making a bootable CD/DVD]
Making a bootable CD/DVD
http://www.google.com/search?hl=en&q=how+to+make+a+bootable+cd

Booting from the CD/DVD
On many systems the default boot order does not check the CD-ROM. To enable this, you go into your motherboard BIOS and find an option "First boot device" or similar. Change it to "CDROM", exit and save. Now the system should boot from your floppy.

http://www.techpowerup.com/articles/34/images/bootcdrom.jpg

If you have a SCSI drive, you will have to enable the adapter's own BIOS (option ist often called 'enable host bios') and also select the drive as Bootup LUN.

Now you have to select 'Boot Other' / 'Add-in PCI' / 'SCSI' or similar in your motherboard BIOS.

[page=Making a bootable USB stick]
Making a bootable USB stick
The easiest way is to use the HP USB Stick format tool (http://www.techpowerup.com/articles/34/images/SP27213.exe). It will work with any USB stick from any manufacturer.

Use the settings "FAT" and "Create a DOS startup disk":
http://www.techpowerup.com/articles/34/images/hpusb.gif

Extract this ZIP file (http://www.techpowerup.com/articles/34/images/USBImage.zip) and point the "using system files" location to it.

When the format is complete copy all files from that ZIP file onto the USB stick.

Additionally you need your flashing tools, just copy them onto the USB stick as well.

Booting from the USB stick
To actually boot from the USB stick you have to tell your motherboard BIOS to use it.
In your BIOS you will find an option which controls in which order boot devices are tried, or which lets you select what to try 1st, 2nd, 3rd.

We created our USB stick in HDD mode, that's why you have to select Hard Disk for the device and make sure it tries your USB "Harddisk" before your regular HDD (look for "Hard Disk Boot Priority").
http://www.techpowerup.com/articles/34/images/boothdd.jpg

On some strange motherboards the USB stick is detected as floppy so if the Hard Disk setting does not work, try the other USB- settings and ultimately try disconnecting your HDD and selecting 'Hard Disk' as first boot device.

http://www.techpowerup.com/articles/34/images/bootusbfdd.jpg

[page=Making a bootable DOS partition]
Making a bootable DOS partition
If you plan on regularly flashing Bioses, it is a good idea to create a new HDD partition with DOS on it. The advantage is that you have more storage available, that the boot times are considerably faster and that you do not have to start searching for your floppy/CD/USB stick every time you need it.

Harddisks are split up in so called partitions, which create logical disk drives with their assigned letters. Even if you have only one C: drive, you have one big partition spanning over the whole harddisk. Unfortunately, there is no standard way to make an existing partition smaller, to accomodate space for a new partition. However, 3rd party utilities like Partition Magic (http://www.google.com/search?hl=en&q=partition+magic) or BootIt NG (http://www.google.com/search?hl=en&q=bootit+ng) can do it.

In order to create a new partition you must have unallocated space of the size for the new partition.

To create a new partition, either go to Disk Management (Control Panel -> Administrative Tools -> Computer Management) in Windows or use the fdisk utility under DOS.

http://www.techpowerup.com/articles/34/images/diskmgmt.jpg

The new partition has to be created as primary, a good size is 32-64 MB. Next, you format the disk with the FAT filesystem (do not use NTFS).

Once you got the partition created and formatted, you somehow have to get the system files onto it.

[add text here how to get an operating system on the partition]

Booting from the Partition
Now with your bootable partition ready, you probably want it listed in the Windows 2000/XP boot menu. You do this by using a Windows command-line tool called BootPart (http://www.winimage.com/bootpart.htm).

Run it without any arguments and it will display a list of partitions on your system:

http://www.techpowerup.com/articles/34/images/bootpart1.gif

Find the right partition number in the output, in our case 2. Add it to the boot menu by typing:
bootpart partition_number image_filename displayed_name_in_bootmenu

The image filename is a file in which bootpart stores the bootsector of the partition. I like to use C:\boot.dos. So for our example we would type:
bootpart 2 c:\boot.dos DOS

http://www.techpowerup.com/articles/34/images/bootpart2.gif

I find the boot menu's default delay of 30 seconds annoying for day to day usage. That's why I set the timeout to 1 or 2 seconds (System Properties -> Advanced -> Startup & Recovery -> Settings -> Time to display the list of operating systems).
Whenever I need to boot into DOS, I press the down cursor key quickly before the boot menu comes up. Now the cursor moves down one option and the timout is stopped, so the menu is shown and I can select whatever I want to boot.

[page=Bypassing startup files on Win9x]
Bypassing startup files on Windows 9x
You have to press Shift+F5 when Windows is starting. The best moment to do this is when the "Verifying DMI data" message appears, right before the Windows startup screen is displayed.

http://www.techpowerup.com/articles/34/images/boot9x.gif

This hotkey works on all versions of Windows 95, Windows 98 and Windows ME. It does not work on Windows NT, XP and up.

[pagE=Instructions: ATI - DOS]
ATI: DOS
These instructions apply to both atiflash and flashrom, command-line syntax is the same. When using flashrom replace "atiflash" by "flashrom".

Download the BIOS file (ATI BIOS collection here (http://BIOS.techpowerup.com)) and put it on a bootable floppy/usb stick/CD. Check www.bootdisk.com on how to get a boot disk.
The ATI BIOS collection has a new feature which serves you a bootable floppy image or bootable iso CD image with the BIOS you want on it. Click on "Advanced" when in the BIOS list.

Download an ATI flashing utility (http://BIOS.techpowerup.com#flash) and put it on this disk too.

http://www.techpowerup.com/articles/34/images/atiflash.gif
Reboot your computer with the boot disk and run atiflash -s 0 oldbios.bin to save your old BIOS just in case you might need it at a later time.
Now run atiflash -p 0 newbios.bin Replace newbios.bin with the filename of the downloaded BIOS file.
If you are trying to flash a BIOS for a different card then you will get a security warning that the BIOS does not match your card. If you are absolutely sure that the BIOS is compatible you can use the -f parameter to force flashing. For example atiflash -f -p 0 BIOS.bin
Reboot your computer
Done


[pagE=Instructions: ATI - Windows]
ATI: Windows

To flash your BIOS from within Windows you have to use the ATI Winflash Utility, find it in our downloads section (http://www.techpowerup.com/downloads/Utilities/BIOS_Flashing/ATI).

http://www.techpowerup.com/articles/34/images/atiwinflash_small.jpg (http://www.techpowerup.com/articles/34/images/atiwinflash.gif)
The interface is pretty straightforward - load the BIOS image, click on program. Done.

Try closing as many programs as possible before the flash. It wouldn't be too good for your video card if your MP3 playing software messed up something with the sound card driver which displays a bluescreen and then halts the whole system.

[pagE=Instructions: NVIDIA - DOS]
NVIDIA: DOS
Download the BIOS file and put it on a boot disk. Check www.bootdisk.com on how to get a boot disk.
Download nvflash (v4.41 (http://www.techpowerup.com/articles/34/images/nvflash441.zip)) and put it on this disk too.
Reboot your computer with the start diskette and run nvflash -b oldbios.bin to save your old BIOS just in case you might need it at a later time.
Now run nvflash -f newbios.bin Replace newbios.bin with the filename of the downloaded BIOS file.

http://www.techpowerup.com/articles/34/images/nvflash.gif
If you are trying to flash a BIOS for a different card then you will get a security warning that the BIOS does not match your card. If you are absolutely sure that the BIOS is compatible you can use the -p and -u parameters to force flashing. For example nvflash -p -u -f BIOS.bin
Reboot your computer
Done


[pagE=Instructions: NVIDIA - Windows]
NVIDIA: Windows
WinFox

[page=Recovering from a bad flash]
Recovering from a bad flash
Use an old PCI card to boot your system while your AGP card with the corrupted BIOS is still installed. Your system should initialize the PCI card first. If this does not happen, remove the AGP card and turn the computer on with only the PCI card, go to your BIOS Setup and change the "Init Display First" option to "PCI". Now reinstall the AGP card. Your system should boot normally with the PCI card as primary display adapter. You can now re-flash the corrupted BIOS or use another one. Make sure you are flashing the right card by using the -i (ati) or -a (nvidia) command line option.

[pagE=Video BIOS Editors]
BIOS Editors

Unregistered
08-28-2004, 08:34 PM
Does this program can flash from windows, is it reliable program? Because i would not like to experiment with this programs. is it matter what kind of system (ntsc, pal...) i use and how do i know what type my card support? I have asus radeon 9600se.

Unregistered
08-30-2004, 05:47 PM
Does this program can flash from windows, is it reliable program? Because i would not like to experiment with this programs. is it matter what kind of system (ntsc, pal...) i use and how do i know what type my card support? I have asus radeon 9600se.

Use ati winflash to flash from windows

Unregistered
09-27-2004, 01:19 PM
hi guys, i am gonna buy a x800 pro powercolor vivo next week. do u recommend this brand?
should i use the x800 xt pe bios from powercolor for this card, or the saphire x800xt pe bios for better overclockability?

ur help is appreciated.

Andy

Aguiar
10-14-2004, 03:14 AM
hi! i´ve tryed it like WIZZARD explains , put Atiflash utl 1.6 and the downloaded ...Hynix.2.8.bin in a diskette , and get the message on reboot as follows:
Rem disc/another support
Press key to reiniciate
and after pressed all Keyboard keys , displays allways the same...Frown
Please any help is wellcome...Thanks in advance. :)

Urlyin
10-14-2004, 01:27 PM
hi guys, i am gonna buy a x800 pro powercolor vivo next week. do u recommend this brand?
should i use the x800 xt pe bios from powercolor for this card, or the saphire x800xt pe bios for better overclockability?

ur help is appreciated.

Andy

Andy... I don't think you can say any one BIOS works better than another. I believe it's more card specific as to what BIOS works best. Some people say Sapphire others say Connect3D while I use the ATI (early version) BIOS which works and benches best for my card. So you may need to try several to find the right match ...

Urlyin
10-14-2004, 01:33 PM
hi! i´ve tryed it like WIZZARD explains , put Atiflash utl 1.6 and the downloaded ...Hynix.2.8.bin in a diskette , and get the message on reboot as follows:
Rem disc/another support
Press key to reiniciate
and after pressed all Keyboard keys , displays allways the same...Frown
Please any help is wellcome...Thanks in advance. :)

Aguiar... what boot method did you select under advanced? A simple way to do it is to create a bootable disk. Place the Bios and flashrom files on the disk. Boot and run the flashrom tool from the a: prompt

Aguiar
10-15-2004, 02:47 AM
Urlyin Thanks ... but i´m really messed up with the boot metod.I´ve followed the "www.bootdisk.com" link and came up with crossed eyes,"...need 6 blank disk..." my god must be mistaken everithing.Meanwhile go search more info.

Urlyin
10-15-2004, 10:11 PM
Urlyin Thanks ... but i´m really messed up with the boot metod.I´ve followed the "www.bootdisk.com" link and came up with crossed eyes,"...need 6 blank disk..." my god must be mistaken everithing.Meanwhile go search more info.

If you're running XP just put a blank disk in the floppy drive select My Computer. right click on the A: drive and select Format, in format there is a selection to create a bootable disk. Create the disk and copy the flashrom files and the Bios file you plan to use. Rename the BIOS file to 8 characters with the same file extention of .bin and then you should be ready to boot from the floppy...
At the a: prompt type flashrom -f -p 0 biosname.bin ( that's a zero not the letter O )

good luck :)

Aguiar
10-16-2004, 02:02 AM
Urlyin many thanks...Man i run yours precious instructions,everything cool until i receive this $#")?(/ message...
SERIAL ROM
"newbios.bin" file open error (newbios.bin is the name i gave to new bios to flash)
ERROR 0FL01 : press ´1´to continue
I´ve noticed that when i download the file it became a "AVG file update" and not a .bin,
could that be the problem.If it is i don´t know what program of mine is doing that.
Plesase if you fill i´m getting too bore for you SAY IT...bye

Urlyin
10-16-2004, 01:10 PM
Not sure where AVG file came from ... I think the first thing you should do is backup the BIOS that's on the card now using .... flashrom -s 0 oldbios.bin .... Try to download the BIOS file again...

Aguiar
10-17-2004, 02:26 AM
this time managed it with .bin file bios but get same error, "ERROR 0FL01"
I,ve backuped it for the 1st time,but thanks for reminding it.Go to search for "ERROR 0FL01" meaning.Later tell you something ;».

Aguiar
10-17-2004, 03:20 AM
tried "about" anything could get from several flashrom commands (-i;-f -p;...)and allways get open file error "ERROR 0FL01".Noticed at flashrom -i that serial rom is locked ,could that be a reason for the error?

Urlyin
10-19-2004, 02:36 AM
whenever I've gotton that error it was because I spelled the bios name incorrect. Make sure your Bios name is 8 characters or less. type it in flashrom -f -p 0 bios.bin
with the bios.bin being the name of the bios you are flashing with...

Aguiar
10-21-2004, 02:41 AM
Hullo Urlyin , all clear.The mistake was really bad renaming the file,`cause i was puting the ".bin" in the "name of the file,eg."newbios.bin" instead of "newbios" .bin.Now i managed evrything all the way.But...you know what???I bealive that i ruined my VGA
by OC it.Now i can´t run it in 3D...a lot of wrong images when i run any game or benchmark suite.I think it whas the memories that fade away...´cause i bealive it happens before the flashing bios...I´m steel in warranty time and i´ll try to change it ...wish me luck and thanks for your´s marvelous helps...May i make you my masterGURU for ever...EHEHEH!bye i´ll keep in toutch.

Borg
11-17-2004, 01:04 PM
Excellent :)

Aguiar
11-21-2004, 12:23 AM
hello felas.Here i am back in busines with new 9800SE. :D .Starting all over again,but carefull and smooth as is necessary.Tell you about later.bye

Urlyin
11-21-2004, 11:41 PM
hello felas.Here i am back in busines with new 9800SE. :D .Starting all over again,but carefull and smooth as is necessary.Tell you about later.bye

Very well Aguiar ... let us know how you make out ;)

Unregistered
12-11-2004, 05:40 AM
Hello i have GeForce4Ti4200 and i've managed to erase the EEPROM/Firmware from it. And now that i've tried with pci-
vga card at PCI and my geforce at AGP booting up with bootdisk and nvflash ver.5.10 setting up the new BIOS, it
woun't update.

Just when i type "nvflash -f 4.28.20.16.bin" (which should be the correct function) it just gets the functionlist from the
nvflash.exe.

And when just typing "nvflash 4.28.20.16.bin" it types back
NVIDIA Firmware Update Utility (Version 5.10)

Error: Firmware image filename must have a *.rom or *.nvr extension

Nergal
12-11-2004, 03:18 PM
open the bios with RADedit(? or something to edit a bios with in windows)
save it then as 4.28.20.16.ROM !

try again, it will work

Volcom
01-21-2005, 02:37 AM
Hey guys i need some advice please:)

Ok I have downloaded the 9800pro bios which I needed but I need to make a bootable Cd cos I don’t have a Floppy drive:( But how do I make the GeCube.9800PRO.128.Samsung28.bin into a ISO? This is really confusing me and hoe some one can help me out here:)

I would really appreciate it thanks:)

Volcom
01-21-2005, 02:47 AM
Also DO i need to make the GeCube.9800PRO.128.Samsung28.bin into a ISO?

Dedodido
01-21-2005, 04:02 PM
no :P

the .bin file is the file extention that the computer uses for ISO image files, so as far as I know it already is an ISO image.

Dinmaster007
03-28-2005, 05:22 PM
i try adn use the program, i get in and everything but when i try and see what adapters i have, (atiflash -p 0 atix800.bin) it says there is no 0 adapter. and when i try and look for the information it gives me another error. i dont know hwo to fix it. im going to try and use the flashrom.

dinmaster007
03-28-2005, 05:57 PM
update*
my adapter says its locked, so i force it. then when i do that it gives me this sound, do de di. and i reboot go back into windows and check atitool, everything is still the same. what do i do?

Dinmaster007
03-28-2005, 08:38 PM
i got it working, but it re-named my card from a x800 pro-vivo pci-e to a x800se.... probably because of a laser cut? or something. i dont know, i heard that if you have a laser cut that you can fix it byusing one of those conductive pens.

pl4gue
03-29-2005, 08:13 AM
x800pro's don't have lasercuts .... which bios did you flash ? did you do a BACKUP of youre old bios?

dinmaster007
04-06-2005, 10:37 PM
yea i did have a backup , its ok. i have a pci-e x800 pro vivo. im going to use the hardware mod. with the conductive paint to unlock it

Aguiar
04-24-2005, 01:44 AM
hullo! softmoded a 9800SE and everything went ok , except that i can´t make the Windows XP pro boot with AGPx4 that is fully supported at my MOBO (sl-kv2-ct).It runs ok when I enable it and reinitiate , but when I shut down Windows and boot it the next time I have no boot , must enter "security mode" , uninstall the drivers and only then it boot up.I wonder if it´s because the drivers (softmoded) aren´t WHQL ?
Apreciate any consideration about...URLYIN hope you´re fine.

Unregistered
05-03-2005, 07:46 AM
hi, I have an ATI 9600 PRO, and when i turn my computer on, lights and fans turn on but there´s no POST, i know it´s the video card because i tried another one and the computer started, i took it to check and they told me the card is fine (it has continuty or something) so i thought maybe the vga bios got corrupted, im trying to flash the card bios but the computer wont boot if the agp card is there, i can boot it just with the pci... i checked bios settings and primary vga bios is set to PCI. my mobo is an asus A7N8X deluxe. any sugestions? thanks...

Unregistered
05-09-2005, 05:47 PM
hi i have a x800pro r420 and i wanna flash it 2 xt 16p i have flashed it with a gigabyte xt bios , ati xt pe bios and many but i get no 16pipelines but i get 520/560 with 12p ... sombody can help me ???

sorry for bad english ...


Greets

GeZuS
06-17-2005, 08:28 AM
Got a proplem with flashing my 9800 pro to XT. i got an error. i put a pci card in so i could reflash my 9800 paperwight, and i keep getting errors trying to flash that. it keep saying "Flash not detected" i tryed atiflash, and flashrom. im clueless. please help!!!

Unregistered
06-19-2005, 05:25 AM
How come in the BIOS collection for sapphire there are multiple BIOSs for x800xt pe in AGP, except none in PCI-e?

Assimilator
06-21-2005, 01:58 PM
I have a Palit 9800 SE 256bit with 128MB Samsung 2.8 memory. It softmods perfectly with both W1zzard's drivers and the Omegas. Now I want to BIOS flash it to a 9800 PRO, but flashrom and atiflash don't seem to work.

Whenever I try to flash a BIOS to the card, flasrom and atiflash report "Error 0FL01". I can't find a Palit BIOS for a 9800 PRO so I've tried the flash with other PRO BIOSes with 2.8 Samsumg memory - but I get the same error message every time. I even tried dumping my card's original BIOS, changing the clocks, and flashing it back - but I still get "Error 0FL01"! Even when using the -f switch.

Does this mean my card's BIOS is locked in some way? Or do I need to specify an additional switch(es) to flashrom or atiflash?

CoLdFuSiOn
09-27-2005, 02:16 AM
Hello, I have been trying to flash my video card using ATIflash and somehow can't get it to work. I have a Sapphire X800 Pro PCIE and I'm trying to flash it to a Sapphire X800 XT PCIE to unlock the 16 pipes.

I've gotten ATIflash loaded via DOS and I've gotten to the point where I type A:\atiflash and it shows the list of commands that you can use. But, when I try to flash the bios, or when I try to save it, it just sits there after I hit enter. No messages, no errors, nothing. All it shows is a blank line that I can't type anythign into.

Any suggestions?

W1zzard
09-27-2005, 08:17 AM
you must use the modded flashrom from this site to change pipeline configuration

Unregistered
10-03-2005, 07:18 AM
Ok, i flashed x850 pro (ATI) - to ati X850xt, vwalla - anywho, temps didnt jump much... didnt unlock the pipes =(..... all the sudden 92c..... wowa! Ok, for some odd reason I donno why, but... This bios disables the fan on the GPU! omgooses....... well i saw it happen flashed it back, thought i did something wrong. Redownloaded, new disk... flashed again no pipes, but clocks came out ok... fan goes off ='(

Unregistered
10-07-2005, 12:46 AM
HI guys,

Im having problems with making my USB boot disk. I used a slightly different guide and got the boot sector on the device and was able to boot into DOS from the USB.

About an hour later i decided to put some files on it to see if i could access them via DOS.
When i plugged the device in again, it showed up like usual as new hardware then rebooted my computer.

I tried seeing if my MB Bios would recognize it as it did before but it doesnt even recognize it. I tried pressing the reset button on the device (MPIO FL100 mp3 player) to no avail.

I just want to get it to show up for like 30 seconds so i can put the original files back on and use the guide from this site. Any suggestions are welcome. Thanks!

Unregistered
10-15-2005, 09:08 PM
I've been trying to flash my Asus X800Pro VIVO to unlock the additional 4 pipes. But whenever i use flashrom to change my bios to a 16 pipe Pro, or even an XT nothing changes accept the clock speed. I never get the additional 4 pipelines. Is there anything that you have to do after you made the disk, load it in bios, and send it as flashrom -f -p 0 namethatcamewithfile.bin? it loads and everything works fine, but i never get the additional 4 pipelines. Could it be that my VIVO model doesn't have them on here, or am i doing something wrong? please help

Conlan
11-12-2005, 07:23 PM
I also cannot get the modded flashrom to work in DOS. I have followed the C3D mod article to the letter. Any help???

Conlan
11-12-2005, 08:38 PM
NM i got it. I had to extract the flashrom files to the desktop, then send them to the floppy one at a time. Booted into DOS and unlocked 4 pipes.

saraskas
02-22-2006, 10:03 AM
If you're running XP just put a blank disk in the floppy drive select My Computer. right click on the A: drive and select Format, in format there is a selection to create a bootable disk. Create the disk and copy the flashrom files and the Bios file you plan to use. Rename the BIOS file to 8 characters with the same file extention of .bin and then you should be ready to boot from the floppy...
At the a: prompt type flashrom -f -p 0 biosname.bin ( that's a zero not the letter O )

good luck :)

Hi,
Sorry for this kind of question:
How to copy flashrom files into a flopy: into 1 folder, or to copy each file separately?
Cheers
Saras

trents
02-25-2006, 08:12 PM
Where's the content? The page is there but is blank. Is it no longer possible to flash from Windows?

sp1n
03-06-2006, 04:41 PM
hey, I've decided to make a DOS partition for flashing. I've gone trough all steps and now I need to put DOS on that partition... where do I get some of that from?

sp1n
03-06-2006, 04:44 PM
Where's the content? The page is there but is blank. Is it no longer possible to flash from Windows?

You have to use WinFox for that. Download from here (http://www.leadtek.com.tw/eng/support/download.asp?license=y&downlineid=6&downline=WinFox) then go to

<primary>\Windows\system32\WinFox\wfxflash.exe

trents
03-07-2006, 12:09 AM
hey, I've decided to make a DOS partition for flashing. I've gone trough all steps and now I need to put DOS on that partition... where do I get some of that from?

You can get a FreeDos from:www.freedos.org/

It's an open source community project, like Linux is.

Why in the world do you want to go to all the trouble to put a dos partition on your harddrive just to flash your video card? Don't you have a floppy drive or a cd burner?

Steve

W1zzard
03-07-2006, 07:00 AM
You have to use WinFox for that. Download from here (http://www.leadtek.com.tw/eng/support/download.asp?license=y&downlineid=6&downline=WinFox) then go to

<primary>\Windows\system32\WinFox\wfxflash.exe

does winfox work on all nvidia cards?

sp1n
03-07-2006, 09:48 AM
trents, I've got a burner but I know you can't burn (backup) from DOS, so I've had to do this, and my floppy drive is ..uhmm... it maybe faulty diskettes but doesn't seem to work at all :/

W1zzard, I've downloaded WinFox to flash my bios for a 6600LE, all I've got was a horrible (and I mean it) GUI made by someone high. That utility didn't work for me, maybe it will for you, but put on your radiation googles for that GUI before you try it out.

trents
03-07-2006, 12:36 PM
SP1n,

To create a DOS partition you will either have to repartition your hard drive (wich means having to reload Windows and all your software) or use some kind of partition resizing utility. There is a free open source program for doing this called "GParted" that comes with the Linux distro "Ubuntu 5.10 Live". This is a Linux version that runs entirely from a CD so you can try it and not have to load it on your hard drive. I don't know if much else that is free out there. I haven't tried it so I can't vouch for it. You may already have something to do that, however

sp1n
03-07-2006, 03:02 PM
SP1n,

To create a DOS partition you will either have to repartition your hard drive (wich means having to reload Windows and all your software) or use some kind of partition resizing utility. There is a free open source program for doing this called "GParted" that comes with the Linux distro "Ubuntu 5.10 Live". This is a Linux version that runs entirely from a CD so you can try it and not have to load it on your hard drive. I don't know if much else that is free out there. I haven't tried it so I can't vouch for it. You may already have something to do that, however

thanks for the effort of typing it all, but I've already figured and done it 5 minutes after my first post here:D (you can do it easily in Windows with Disk Management)

did all of that only to know that my 6600LE was A4 revision and hw locked..

brad7777
03-12-2006, 12:14 AM
mod bios from teck powerups atiflash -p -f 0 modbios16p.bin after i restated computer
video card did not start up is there any way i can fix this becuase i dont have a pci card
to reflash agp card.

thanks brad

wicken
05-30-2006, 08:46 PM
when i try to run it from my USB memory stick i get this error

"no DPMI - Get csdpmi*b.zip"

can anybody tell me how to resolve it?

oqix
08-15-2006, 12:29 PM
I have GF 5900 XT from MSI and I have a big problem with bios.
I was try flesh bios with wfflash but computer freeze and I restart him.
After the restart computer I saw only black screen and nothing more.
So I use PCI VGA card and try re-flesh bios but it isnt work because
program detect error:
Could not enable the PROM pins!
I try meny bioses but always same problem.
Please help me.:cry:

BTW sorry for bad english.

Kanryo
10-14-2006, 02:49 AM
wicken

I got the same problem you did. It's some sort of driver that you need to start. Go Here (http://www.simtel.net/product.download.php?id=50227&url=http://cdn.simtel.net/pub/simtelnet/msdos/sysutl/csdpmi3b.zip&itn=1&SiteID=simtel.net&mirrorsite=Worldwide%20Content%20Distribution%20Ne twork)
and download the file. In your USB stick, create a folder called "dpmi" and unzip the contents of that zip file to it(BIN and MANIFEST folders.) Then, when booting from the USB, cd to dpmi/bin, and type "cwsdpmi -p". It should tell you it initialized a driver or something. Then nvflash should work(somewhat.) For me, it said it couldn't find an Nvidia display adapter.:wtf: :confused:

I have no idea if this is just me or not. I just got two new video cards replaced by ASUS after my old ones melted, so that could be it. If anyone has any idea what to do from here, I would love you long time if you tell me. Thanks.

oqix
10-14-2006, 05:05 PM
wicken

I got the same problem you did. It's some sort of driver that you need to start. Go Here (http://www.simtel.net/product.download.php?id=50227&url=http://cdn.simtel.net/pub/simtelnet/msdos/sysutl/csdpmi3b.zip&itn=1&SiteID=simtel.net&mirrorsite=Worldwide%20Content%20Distribution%20Ne twork)
and download the file. In your USB stick, create a folder called "dpmi" and unzip the contents of that zip file to it(BIN and MANIFEST folders.) Then, when booting from the USB, cd to dpmi/bin, and type "cwsdpmi -p". It should tell you it initialized a driver or something. Then nvflash should work(somewhat.) For me, it said it couldn't find an Nvidia display adapter.:wtf: :confused:

I have no idea if this is just me or not. I just got two new video cards replaced by ASUS after my old ones melted, so that could be it. If anyone has any idea what to do from here, I would love you long time if you tell me. Thanks.



Thanks for goodwill. I was try flash bios with other Mainboard. After flash bios I restart PC and when my computer boot up the card was good. Before I has ECS K7S6a :shadedshu and now I have MSI K7N2 Delta2 Platinum:D . I dont have problem with my graphic card.
If anybody have this problem try flash bios in the other mainboard and use nvflash program. I hope that manual can help with your problem.;)
BTW sorry for bad english.

Darkmind
10-21-2006, 08:15 AM
I have a slight problem.. I flashed my video card bios (from x850Pro to an x850XT) from a bootable CD.. I followed all the instructions, and it only showed up as 12 rendering pipelines still. My card is a vivo. That's not the main problem though.. after trying to redo it, I tried that empty.bin bios file and rebooted.. BIG MISTAKE. The damn site should tell people not to do that. I was stupid on that part. Now I don't get video to come up on my screen using the video card.. I'm using a backup GeForce 2mx.. I might see if I can find my old old voodoo 3 PCI somewhere... I may not still have it. Is there a way to get it back to normal? Yes I have my old bios on the bootable CD as bios dump.bin (shows up as bios_dum.bin in DOS). I tried flashing the bios just using a blank screen and going by what i remember and all that. Still no luck.. so could anyone help me?

Kanryo
10-21-2006, 08:00 PM
I'm not sure if I entirely understand what your problem is, but if it's a BIOS error in your graphics card, and you can't make a CD boot to flash it, then try the Ultimate Boot CD (http://www.ultimatebootcd.com/download.html). It boots up fine, and includes a ton of programs you can use to fix problems in your computer. You can simply use an ISO editor to add your BIOS editing program and the BIOS image to it(try to put it in the FreeDOS folder). Then, start up FreeDOS off the CD and you can navigate to the folder containing the BIOS editing utility and the image, and flash the BIOS from there. If this ISN'T what you needed to know, then at least I tried. Good luck with whatever your problem is.

Darkmind
10-21-2006, 09:29 PM
My problem was I rebooted after i flashed my bios with the empty.bin file. No video came up at all. Luckily I found my old voodoo3 PCI to reflash my ati card bios with the original bios. It's all fine now.

Now I can't figure out why whenever I try to flash my ATI X850Pro with the x850XT bios with the modified flashrom program even, it doesn't unlock the other 4 pipelines. Can someone help me? My card is an AGP, and it's an ATI brand.

Darkmind
10-22-2006, 09:50 AM
Well, I figured it out. It's hardware locked.. stupid config_fuse crap... -_- oh well. I'm not gonna take a chance and do the conductive paint thing. This is an awesome place btw. Lots of info!

rxt
12-17-2006, 05:15 AM
I have a Sapphire X1300 non-pro(256MB/128bit) graphic adapter. I found a new bios on Sapphire site. I got Winflash, and i tried to use it to update my bios. When I run Winflash, it says that my screend will go blank for a few settings, i confirm, and after, my computer freeze, and Winflash doesn`t start; i need to restart my computer. What may be the problem. Please help me with an ideea or some software support. I mention that Lavasys software shows OK my vga card, it shows even the bios version and type, without any problem.

2THPIC
12-20-2006, 01:29 PM
can i flash the bios on a on-board video? my mobo has on-board g-force video.
i've been looking at installing a video card to boost up the graphics, but if i can peap up the video on the mobo that might be another option.

azyiz2
01-06-2007, 03:48 AM
Recovering from a bad flash

Use an old PCI card to boot your system while your AGP card with the corrupted BIOS is still installed. Your system should initialize the PCI card first. If this does not happen, remove the AGP card and turn the computer on with only the PCI card, go to your BIOS Setup and change the "Init Display First" option to "PCI". Now reinstall the AGP card. Your system should boot normally with the PCI card as primary display adapter. You can now re-flash the corrupted BIOS or use another one. Make sure you are flashing the right card by using the -i (ati) or -a (nvidia) command line option.................................


I tried this method, but my computer is recognizing the AGP Card as primary. When I start up my computer with the AGP Card in the slot the fan on the card is working fine, but no graphics. My keyboard flashes green lights. I've even booted the computer with the floppy in the A drive which contains the flashrom and bin. Still nothing. I have several PCI cards that I tried with my AGP Card and nothing. Need Help!

asif brohi
05-03-2007, 07:38 AM
HI GUYS iam new to this forum my problem is ati x800xl in use for 2 years fine now giving me problem . having no display at bootup and by listening to the sound its sure that windows xp is loaded but still no display.gpu fan is running alright . another card inserted system working fine ,giving display . my sys spec are cpu AMD athlon 64 ,3200+,x800xl vivo,antec tp2 550.MSI K8N NEO 2 PLATINUM . Seagate 80 gb sata . kingston pc 3200 .512 *2 dual channal. by figuring out all possibilities i find out may be its gpu bios problem so iwent for bios flashing with another pci in the socket but failed having error 0FL01. After that i went to device manager i found x800xl is recoginzed by windows so i shut down and pull out pci card ,booted with x800xl , display comes fine idont know how , but it worked fine for whole night and in between i dumped the bios file using ati tray tool , and shutdown the computer for goodnight sleep , next morning its the same problem giving no display , now i am stuck here , i inserted another card and opened bios file which i dumped last night seems to me currupted , i am attaching file here so you experts firgure it out what the problem is sorry for the long post but i am helpless here

susyoshi
05-10-2007, 10:21 PM
Pls anyone help me i´m in big trouble.
I bad flashed my ati radeon 9550 now i doesnt work. Since i dont have a pci card i cant reflash my radeon again. Is it possible to flash using an onboard agp card? I´m using it now but i cant flash my radeon, it says no adapter found but i checked and its plugged in.
any help?

Steevo
05-10-2007, 11:12 PM
The onboard shares address space with the AGP port, so it is possible that the AGP slot is disabled when the onboard is used.




You could use a friends machine to do the re-flash.

susyoshi
05-11-2007, 01:31 PM
The onboard shares address space with the AGP port, so it is possible that the AGP slot is disabled when the onboard is used.




You could use a friends machine to do the re-flash.

I´m not sure if my bad flashed radeon is agp or pci express. Here is a photo of it. Can you tell me if its really AGP?

http://img214.imageshack.us/img214/8376/p0511071428nh0.jpg (http://imageshack.us)

Howcomes
11-29-2007, 04:18 PM
I´m not sure if my bad flashed radeon is agp or pci express. Here is a photo of it. Can you tell me if its really AGP?

http://img214.imageshack.us/img214/8376/p0511071428nh0.jpg (http://imageshack.us)



Looks like AGP to me, So Intergrated Video disables the AGP port eh? That kinda explains a lot...Anyway to make it not disabled.

Simri
04-26-2008, 03:47 AM
Here is my story about when flash go real wrong.

First flash empty BIOS (128kb) reboot
Windows find new hardware (PCI\VEN_1002&DEV_9400&SUBSYS_94001002)
flash new bios via Windows (ATIWinflash -f -p 0 newbios) and reboot
ops ati card total gone, efter i notice i flashed RV670 bios on my HD2900XT.
so im test to block the singnal from ATI bios (EEPROM) and dont work so im give up.
next day i think/imagine i have nothing to lose so im remove the EEPROM and wow atiflash find the card so next im test to solde back EEPROM but without connect VCC pin to PCB and atiflash find ati card :) so efter boot usb flash im connect VCC (+) to PCB and try flash and atiflash flash without error.

sorry about my eng

dark2099
05-06-2008, 09:58 PM
I need a little help with figuring out the cards listed in ATI flash, for the PCI card I am using its some old card a friend lent me (don't know the model or make or anything) and the ATI card is a VisionTek HD 2600 XT AGP. When I do atiflash -i in DOS the read out is as follows

Adaptor bn dn dID asic flash romsize test bios p/n
0 01 00 9586 Rialto M25P05 10000 pass 113-3E4402-032
1 01 00 9586 RV630/M76 PM25LV512 10000 pass 113-3E4402-032

I'm guessing for the flash command "atiflash -p 1 newbios.bin" but just want to be sure.

chrisyagami
05-19-2008, 08:18 PM
em, Hi everybody, i have a problem with the video card, Sparkle Geforce 8600 GT 512 MB (model SF-PX86GT512U2-HP), well, my problem is that my video card you see a very much point of colors, without letout see to me O__O, I have tried reestablish the BIOS of the video cards, for i don't can :s ... I have tried with NVFLASH and WFFLASH, without results, ... I have MOBO ASROCK ALIVE NF6G VSTA, HDD SATA 2.5" 20 GB (XBOX 360 xD), DVD-RW SATA, CD-ROM IDEE, HDD SATA 160 GB....

someone knows or has succeeded flahsing this video card?

yaa ne Cry