How do I Update my BIOS?

  • Thread starter Thread starter Searcher7
  • Start date Start date
S

Searcher7

I have an Epia-M Mini-ITX motherboard on which I'd like to upgrade the BIOS because of some problems I've exhausted all options on fixing. (See "Poor or no Video Performance").

I have a hard drive with fresh XP install attached to it, along with a DVD player, on the primary and secondary IDE connections, respectively.

Nothing else outside of the monitor, keyboard, mouse, and floppy drive are connected to the system.

The problem is that I've never updated a BIOS before, the instructions in the manual are poorly written, and they appear to be for someone using Windows 98 anyway. (I also know nothing at all about DOS or Command lines).

This is my hardware:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811153113
http://www.damnsmalllinux.org/store/motherboards/EPIA_M10000

And I got the drivers and manual from this site: http://www.via.com.tw/en/products/mainboards/downloads.jsp?motherboard_id=81

Some something like the BIOS clear step-by-step instructions are necessary, but these seem difficult to come across for individual systems.

Any help would be appreciated.

Thanks.

Darren Harris
Staten Island, New York.
 
First of all, go to the motherboard manufacturers website and choose
your board from a probable list, then see if there is a BIOS update
available.
If so, download and follow any instructions as for updating the BIOS on
your motherboard

?!? I've done all that.

Darren Harris
Staten Island, New York.
 
I have an Epia-M Mini-ITX motherboard on which I'd like to upgrade the
BIOS because of some problems I've exhausted all options on fixing. (See
"Poor or no Video Performance").

I have a hard drive with fresh XP install attached to it, along with a DVD
player, on the primary and secondary IDE connections, respectively.

Nothing else outside of the monitor, keyboard, mouse, and floppy drive are
connected to the system.

The problem is that I've never updated a BIOS before, the instructions in
the manual are poorly written, and they appear to be for someone using
Windows 98 anyway. (I also know nothing at all about DOS or Command
lines).

This is my hardware:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811153113
http://www.damnsmalllinux.org/store/motherboards/EPIA_M10000

And I got the drivers and manual from this site:
http://www.via.com.tw/en/products/mainboards/downloads.jsp?motherboard_id=81

Some something like the BIOS clear step-by-step instructions are
necessary, but these seem difficult to come across for individual systems.

Any help would be appreciated.

Thanks.

Darren Harris
Staten Island, New York.

I tried to DL the manual so I could take a look at it, but the site keeps
telling me ALL the links listed on that page are not correct, so . . . Going
by other flash programs that were that old, you have to create a boot floppy
disc with the BIOS file and the flash program on it. But as old as that BIOS
is (2004), I would almost assume you are already at that level. Have you
booted to BIOS to see what the current version is now? If it's less than
1.16, then that's what you'll have to do- create the bootable floppy to
flash it with.
 
Ok, so if you have the instructions on how to update the BIOS ,
could you put the instructions which are 'poorly written' in a post so
that someone can see what they say and maybe 'translate' for you.

You'll need a DOS boot disc.

Minimum is Command.com (and two hidden system files on it)

No directories. Copy to that disc the two files for your MB: 1) the
Flash.exe utiltiy 2) the BIOS.udt update file

at the blinking white cursor, you type:

flash bios

(follow directions, read what's available concerning the process, and
don't destroy your MB)
 
I have an Epia-M Mini-ITX motherboard on which I'd like to upgrade
the BIOS because of some problems I've exhausted all options on
fixing. (See "Poor or no Video Performance").

The Via site doesn't have the BIOS tool or BIOS, but the Epia site does.
See below.

However, the only BIOS there is 2004, along with a Via BIOS DOS flash
tool dated 2010. Those are the same BIOS and tool which are 'portrayed'
but unavailable at the Via site.

I haven't read your previous video problems, but it doesn't look to me
like those problems are going to be solved with a newer BIOS because I
suspect your current BIOS is the same as the 2004 BIOS at Epia .

BIOS 1.16 2004/10/14 I0100116.bin (257KB)

.... but maybe not and maybe you can benefit from both the Epia 2004 bios
and VGA driver.
I have a hard drive with fresh XP install attached to it, along with
a DVD player, on the primary and secondary IDE connections,
respectively.

Nothing else outside of the monitor, keyboard, mouse, and floppy
drive are connected to the system.

The problem is that I've never updated a BIOS before, the
instructions in the manual are poorly written, and they appear to be
for someone using Windows 98 anyway. (I also know nothing at all
about DOS or Command lines).

This is my hardware:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811153113
http://www.damnsmalllinux.org/store/motherboards/EPIA_M10000

And I got the drivers and manual from this site:
http://www.via.com.tw/en/products/mainboards/downloads.jsp?motherboard_id=81

Some something like the BIOS clear step-by-step instructions are
necessary, but these seem difficult to come across for individual
systems.

At the Epia site, there are also video drivers for XP in addition to the
BIOS and tool and Epia says:

Integrated VGA 16.94.39.14 2004/11/03 *[Note] Please update this driver
with above latest BIOS v.116* EPIA M VGA Driver for Windows 2000/XP
2kxp.zip (6.66M)

Inside the .zip at the Epia site is an instructional .pdf explaining how
to use the DOS tool.

The first things I recommend that you do is determine the date of your
current BIOS and the date of your current VGA driver.

Epia page
http://www.viaembedded.com/en/products/boards/81/1/EPIA_M_(EOL).html

Click the Downloads button to see the bios bin, the tool .zip and the
VGA .zip.
 
Nothing else outside of the monitor, keyboard, mouse, and floppy
drive are connected to the system.

For some reason I tho't that system didn't have a floppy, but since it
does the flash task is easier.
The problem is that I've never updated a BIOS before, the
instructions in the manual are poorly written, and they appear to be
for someone using Windows 98 anyway. (I also know nothing at all
about DOS or Command lines).

The .pdf in the flashtool .zip spends a lot of time talking about Win98
which is unnecessary. You can just make a DOS boot floppy with your
WinXP and boot with that and use it to flash the BIOS.

People who don't have a floppy have to use some 3rd party tools to make
a USB boot DOS.

But... flashing a BIOS should not be done just for the fun of it. There
should be some pretty good indication that the flash is 'necessary' or
indicated or appropriate for solving a problem.

The Epia docs indicate that if your VGA driver and BIOS are older than
the ones at the Epia site, and you are having video problems that don't
solve by appropriate configuration of your OS, then maybe the VGA and
BIOS upgrade should be done.

BIOS 'accidents'/incidents/misadventures during flash can render your
mobo inop.
 
I have an Epia-M Mini-ITX motherboard on which I'd like to upgrade the BIOS because of some problems I've exhausted all options on fixing. (See "Poor or no Video Performance").

I have a hard drive with fresh XP install attached to it, along with a DVD player, on the primary and secondary IDE connections, respectively.

Nothing else outside of the monitor, keyboard, mouse, and floppy drive are connected to the system.

The problem is that I've never updated a BIOS before, the instructions in the manual are poorly written, and they appear to be for someone using Windows 98 anyway. (I also know nothing at all about DOS or Command lines).

This is my hardware:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811153113
http://www.damnsmalllinux.org/store/motherboards/EPIA_M10000

And I got the drivers and manual from this site: http://www.via.com.tw/en/products/mainboards/downloads.jsp?motherboard_id=81

Some something like the BIOS clear step-by-step instructions are necessary, but these seem difficult to come across for individual systems.

Any help would be appreciated.

Thanks.

Darren Harris
Staten Island, New York.

Before you start, or even do any of the following, start the
EPIA-M, and examine the "BIOS string" printed on the screen.
Some numbers on there, should indicate the BIOS revision.
If the BIOS revision is the same as the downloadable file,
then you don't need to do any of this! BIOS flashing is
dangerous, and only do it, if the BIOS really needs to be
upgraded. I think if the EPIA-M is running some older version
(i.e. less than 1.16), then it's worth a shot bringing it up
to 1.16 . Based on the comments VIA placed next to the driver files.
Normally, I would not assume a BIOS update would make any difference
to a driver in Windows. But if VIA says it makes a difference,
who am I to argue with them ?

If the BIOS chip is socketed, and you manage to "brick" the EPIA-M
with your efforts, for a small sum of money, badflash.com can flash
a chip for you, to recover it. As long as the flash chip is say,
a PLCC in a socket, you can pull it out and replace it. So it is
possible to get out of a "bricking", if it happens.

*******

MSDOS came two ways. People used to install MSDOS to the hard drive.
It would include things like a text editor. Or, a subset of MSDOS
could be copied onto a boot floppy. (If you need a reference to
some of the MSDOS commands, and how to do stuff, try the following.)

http://www.vfrazee.com/ms-dos/6.22/help/

For BIOS flashing, all we need is the floppy version of MSDOS.
Means also exist, for putting MSDOS files on a USB key or onto a CD,
for computers which no longer have a floppy drive. For example, this
guy made a CDROM version (which would not be very convenient for
this exercise, so just bookmark this and move on).

http://infocellar.com/CD/Boot-CD.htm

For a DOS BIOS flasher, the first thing you make is an MSDOS boot floppy.

1) In Win98, "sys A:" or the like, copies the basic DOS boot files
onto a floppy. That's how I made my "good" floppy, that I use for
a lot of different DOS type tasks. My "good" floppy has over a dozen
files on it, things like CDROM drivers, SMARTDRV and the like. And
also, a DOS extender of some sort. I don't think any of that is
relevant to this exercise.

2) You can get MSDOS or FreeDOS floppy images off the Internet.

http://en.wikipedia.org/wiki/Freedos

"FreeDOS is also used to create bootable media for
updating the BIOS firmware.[17]"

HP offers that from this download page. HP has a number of packages
like this, and they're mainly "custom made" for a particular flashing
job. You use just a portion of one of these downloads, as most
of the download is irrelevant to making your MSDOS floppy.

http://h20000.www2.hp.com/bizsuppor...riesId=3442832&swItem=ob-88522-1&mode=4&idx=3

Now, that one would be a FreeDOS image plus ROMPak files for
updating a Compaq. So you're getting more "stuff" than you really
want. But still, at its core, you get stuff to make your floppy.

Rather than using that one though (which was on that Wikipedia page),
this is another one I've used. SP33221 from HP. This one puts
FreeDOS on a USB key.

http://h20000.www2.hp.com/bizsuppor...D=1093&swLang=13&taskId=135&swItem=wk-41329-1

( Might also be at ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33221.exe )

That seems like a relatively large download, and it is (9,028,248 bytes).

Using 7ZIP, you examine the contents of sp33221.exe .

Look for the USB_BOOT folder.

In there, you'll find

FREEDOS
COMMAND.COM \___ Copy to a floppy, to be able to "boot MSDOS"
KERNEL.SYS /
HPUSBFormatter.exe <--- This one formats small USB flash keys for you
If the USB key is larger than the max size that
FAT16 can handle, this won't work. I use my
1GB flash key with this program.

When you run the HPUSBFormatter.exe, it installs HPUSBFW.EXE . It places
the tools in C:\DriveKey. The HPUSBFW.EXE is used to erase and format
a small USB flash key, to be booted as if it was a boot floppy. You don't
have to use that if you don't want to. Notice as well, the FREEDOS folder
with the two files in it, is stored next to the program. I may have
put that there myself. And that's because the HP tool has an option to
"copy some files", after the formatting is complete. Since the tool is
supposed to be making a FreeDOS boot floppy, what better thing than
to have it copy the two FreeDOS files ? :-) So the FREEDOS folder is
kept there, so I'll remember that's where the files are for it. This
is what my installed folder looks like today.

http://img832.imageshack.us/img832/5250/sp33221.gif

If your EPIA-M has a floppy, then you could just copy COMMAND.COM and
KERNEL.SYS to a floppy and try that. If not, you can try a small USB
key, format with HPUSBFW.EXE (FAT12 or FAT16 formatter), and it will
copy the folder of your choosing, such as the two FREEDOS files.
Then, insert the USB key to the EPIA-M and verify it boots into DOS
OK.

Once you've verified the DOS part, then you can copy the VIA flasher
vf-102.exe to the USB key, and run that. The first test you make,
of the vf-102.exe flasher, is making a *backup* copy of the original
BIOS flash chip contents. If you run into trouble during the flash, and
the new flashing attempt fails, immediately try to flash using the
archived flash image! Do not reboot the EPIA-M until you're absolutely
sure that *some* flash image is successfully flashed into it. If
the flash fails, you don't want to turn off the power, until you've
exhausted all recovery possibilities (such as flashing the archived copy).

So, take your time, and have fun.

Oh, one other thing. BIOS flash files of the type you'll be doing,
should be a power_of_two in terms of file size. If I download the
I0100116.bin file, it is 262144 bytes, which is a power_of_two (2**18).
Flash chips physically are a power_of_two size as well. So the
flash chip that file is going into, will also be 262144 (256KB)
in size.

BIOS flash files generally use 8.3 naming convention, because
they're going to be used on an MSDOS floppy. You copy the BIOS file
over to your boot media. Notice how all the files here, conform
to 8.3 naming (i.e. no longer than 8.3).

COMMAND.COM
KERNEL.SYS
vf-102.exe <--- VIA BIOS flasher for DOS
I0100116.bin <--- New BIOS to flash (262144 bytes)
archived.bin <--- This is the BIOS backup you'll make on the first run
(should also be 262144 bytes)

With some newer motherboards, the BIOS chip is 1048576 (1024K) in
size. If you're using a floppy, then the archived.bin no longer fits.
In such cases, I use two floppy diskettes. Or, as long as the MSDOS
floppy supports FAT32, I put my new BIOS file on a FAT32 partition
of the hard drive. That's another way to handle the "too big" file
problem. But for your flashing exercise, a 1440K floppy should
easily hold everything.

Don't expect to successfully do all this stuff in an hour.
It takes time to get this crap running :-( It's meant to
be a learning exercise, not a slam-dunk. I'm no MSDOS expert,
so every step for me, means pain.

The reason MSDOS is used for flashing, is so no other software
can be running at the time. MSDOS only does one thing at a time.
There are also Windows BIOS flashers, and occasionally a user
"bricks" their computer, because some other software interferes with
the process, half way through the flash operation. The most
trustworthy environment is the MSDOS floppy. At least, as long
as you can make a working MSDOS boot floppy.

*******

On my Core2 system with VIA chipset, to get the MSDOS floppy to
run there, I had to add some special stuff to one of the MSDOS
files (autoexec.bat or config.sys). That's because I was using
extended memory or something. The added stuff was to prevent DOS from
using a certain range of memory. That's just meant as a warning,
as to how complicated this stuff can get at times. I had to
*guess* as to what memory range the boot process did not like,
so it took a number of boot attempts until I got that one right.
My current motherboard, didn't cause any problems like that, when
I ran my "good" floppy image. And based on the file names here, you
can see I "acquired" a number of other files, besides the
basic ones. Using this floppy diskette, allows me to bootstrap
the installation of WinXP, using nothing more than a hard drive,
and no CD drive. What this also shows you, is the existence of
config.sys (a text file for configuring the boot process), and
autoexec.bat (sort of like autoplay). After the autoexec.bat
runs, you'll likely see the A:\ prompt next.

config.sys

DEVICE?=HIMEM.SYS /TESTMEM:OFF
;DEVICE?=EMM386.EXE /RAM
DEVICE?=EMM386.EXE NOEMS X=A000-CFFF
DEVICE?=XCDROM.SYS /D:MSCD001
FILES=20
BUFFERS=20
DOS=HIGH,UMB
STACKS=9,256

autoexec.bat

mscdex /D:MSCD001 /L:R
pause
a:\smartdrv.exe /V 32768 32768 /E:32768

So there are a lot of other things you can add to your MSDOS
floppy. For your first attempt though, perhaps the five files
mentioned above, will be all that end up on the floppy. Time
will tell.

Paul
 
I have an Epia-M Mini-ITX motherboard on which I'd like to upgrade
the BIOS because of some problems I've exhausted all options on
fixing. (See "Poor or no Video Performance").

I have a hard drive with fresh XP install attached to it, along with
a DVD player, on the primary and secondary IDE connections,
respectively.

Nothing else outside of the monitor, keyboard, mouse, and floppy
drive are connected to the system.

The problem is that I've never updated a BIOS before, the
instructions in the manual are poorly written, and they appear to be
for someone using Windows 98 anyway. (I also know nothing at all
about DOS or Command lines).

Go to: http://www.bootdisk.com/
See 'Driver Free Disk For BIOS Flashing' and Click 1,2 or 3 (mirrors to same
file) and download the file (drdflash.exe)
Click 'About' to see instructions, etc. as to the file.
Put a formatted floppy in its drive, run (DoubleClick) 'drdflash.exe', a
bootable floppy will be created.


Now got to;
http://www.viaembedded.com/en/products/boards/81/1/EPIA_M_(EOL).html
Check by the picture and text that this is your MOBO

Click 'Downloads'
Under 'BIOS/BIOS flash Utility', download; 'IO100116.bin' and 'VIA FlashTool
1.02.zip'

Now;
Extract the contents from 'VIA FlashTool 1.02.zip'
Copy the extracted file 'vf-102.exe' to the floppy.
Also copy the downloaded file 'IO100116.bin' to the floppy.

(Presuming BIOS set to boot from floppy first),
Reboot the Computer with the floppy in place, at DOS Prompt, type
'vf-102.exe' and prees 'Enter'
You should now see options as described in the (outdated) PDF file.

When the BIOS has been Flashed (if needed) then (at Original site) see the
Driver-Section for 'Integrated VGA' and download the file pertinent to XP
(2kxp.zip). Download this file, delete any other VGA-drivers via
Device-Manager, reboot and 'Extract All' from 2kxp.zip 'then run 'Setup.exe'
in resulting folder.


I've not checked wether the files at above address are the same as the
address I have given you.
 
Go to: http://www.bootdisk.com/

See 'Driver Free Disk For BIOS Flashing' and Click 1,2 or 3 (mirrors to same

file) and download the file (drdflash.exe)

Click 'About' to see instructions, etc. as to the file.

Put a formatted floppy in its drive, run (DoubleClick) 'drdflash.exe', a

bootable floppy will be created.





Now got to;

http://www.viaembedded.com/en/products/boards/81/1/EPIA_M_(EOL).html

Check by the picture and text that this is your MOBO



Click 'Downloads'

Under 'BIOS/BIOS flash Utility', download; 'IO100116.bin' and 'VIA FlashTool

1.02.zip'



Now;

Extract the contents from 'VIA FlashTool 1.02.zip'

Copy the extracted file 'vf-102.exe' to the floppy.

Also copy the downloaded file 'IO100116.bin' to the floppy.



(Presuming BIOS set to boot from floppy first),

Reboot the Computer with the floppy in place, at DOS Prompt, type

'vf-102.exe' and prees 'Enter'

You should now see options as described in the (outdated) PDF file.



When the BIOS has been Flashed (if needed) then (at Original site) see the

Driver-Section for 'Integrated VGA' and download the file pertinent to XP

(2kxp.zip). Download this file, delete any other VGA-drivers via

Device-Manager, reboot and 'Extract All' from 2kxp.zip 'then run 'Setup.exe'

in resulting folder.








I've not checked wether the files at above address are the same as the

address I have given you.

My present BIOS I believe is shown here:
http://i290.photobucket.com/albums/ll257/Statenislander/Computer/BelarcAdvisor.jpg

The BIOS flashing instructions are in PDF format, so I can’t copy and paste here. It is located in the flashing tool download I linked to.

I have the BIOS and flash tool already and had also made a boot disk using that site. (But all three files would fit on one disk).

I’ll have to read the above a few times until it is clear.

Darren Harris
Staten Island, New York.
 

No. That is not what this thread started with.

That isn't an Epia Via board, that is a Dell Intel/Pentium III board
with a 2000 Aug 29 BIOS.
The BIOS flashing instructions are in PDF format, so I can’t copy and
paste here. It is located in the flashing tool download I linked to.

Yes I've seen those instructions. I don't like them.

The .pdf installs Win98 from a Win98 CD to an entire hdd, then it
proceeds to make 3 DOS disks from the Win98 install. You don't need to
do that.

Unless we are looking at different .pdf/s. My .pdf came from the Epia
site file Via FlashTool 1.02.zip that I described earlier.
I have the BIOS and flash tool already and had also made a boot disk
using that site. (But all three files would fit on one disk).

I don't think the VGA will go onto the same boot floppy with the tool
and the .bin if that is what you mean by 3 files.

I saw 3 useful files at Epia's site; the VGA, the flash tool, and the
BIOS bin. It isn't necessary to put the VGA on a floppy.
I’ll have to read the above a few times until it is clear.

There is some confusion here. That Belarc is not for a Via Epia.
 
As mentioned, above must be a mistake, it is not the MoBo originally
referred to.
The BIOS flashing instructions are in PDF format, so I can’t copy and
paste here. It is located in the flashing tool download I linked to.

I have seen the PDF file (VIA_Flash_tool_V1.02__User_Guide.pdf) and agree
that the stuff about W98 is not helpfull, however it is usefull from Page 6,
showing what to expect to see when you run 'vf-102.exe'
I have the BIOS and flash tool already and had also made a boot disk
using that site.

Are you sure that you executed the file 'drdflash.exe' from your XP, rather
than copying it to the floppy
If you have executed 'drdflash.exe' you should have a FloppyDisk that will
boot-up to a DOS-prompt when you Reboot the Computer.
(But all three files would fit on one disk).

You should only have copied the files, 'I0100116.bin' and 'vf-102.exe' to
the Floppy
I’ll have to read the above a few times until it is clear.

Sorry, I may have confused matters by talking about theVGA-driver.

From your previous/original BelarcAdviser picture it appears by the date of
the BIOS, that it can be updated!
 
You'll need a DOS boot disc.

Minimum is Command.com (and two hidden system files on it)

No directories. Copy to that disc the two files for your MB: 1) the
Flash.exe utiltiy 2) the BIOS.udt update file

at the blinking white cursor, you type:

flash bios

(follow directions, read what's available concerning the process, and
don't destroy your MB)

And make sure your power is stable when you do it. If you have a UPS
use it. A power failure during a flash will likely brick the
motherboard.
 
And make sure your power is stable when you do it. If you have a UPS
use it. A power failure during a flash will likely brick the
motherboard.

Along with HD backups, at least the file it's on when power goes down.
UPS may be twice the cost of a cheap computer and then the battery
dies on it after a couple of years. Nice if you've got the money;- if
not, join the 1/1000th chance it'll brown/black- out, and happen
exactly when flashing a BIOS. (Yep, it's happened to me, lost stuff,
when I've left it running a HD defragger over extended periods).
 
In the last episode of <[email protected]>,


On an older motherboard, maybe. Modern ones can often read BIOS updates
directly from USB or optical media, without restoring to booting from
said media.

I'm going on how he sounds for the concept, keep it simple. (Real
simple: Don't do it without reason.) Me, I usually use a boot DVD
with an arbitrator for various boot configurations, including USB
support. I think out of all the many times I've flashed MB BIOSes,
there's once where I actually derived concrete results to a problem I
was having - rest, well, I simply could have gotten along fine without
a BIOS update.
 
Along with HD backups, at least the file it's on when power goes down.
UPS may be twice the cost of a cheap computer and then the battery
dies on it after a couple of years. Nice if you've got the money;- if
not, join the 1/1000th chance it'll brown/black- out, and happen
exactly when flashing a BIOS. (Yep, it's happened to me, lost stuff,
when I've left it running a HD defragger over extended periods).

A BIOS flash is a special case, you lose power and you can't boot it
to try again. Unless you have a board with a spare BIOS an
interrupted flash nukes the hardware.
 
No.  That is not what this thread started with.

That isn't an Epia Via board, that is a Dell Intel/Pentium III board
with a 2000 Aug 29 BIOS.


Yes I've seen those instructions.  I don't like them.

The .pdf installs Win98 from a Win98 CD to an entire hdd, then it
proceeds to make 3 DOS disks from the Win98 install.  You don't need to
do that.

Unless we are looking at different .pdf/s.  My .pdf came from the Epia
site file Via FlashTool 1.02.zip that I described earlier.


I don't think the VGA will go onto the same boot floppy with the tool
and the .bin if that is what you mean by 3 files.

I saw 3 useful files at Epia's site; the VGA, the flash tool, and the
BIOS bin.  It isn't necessary to put the VGA on a floppy.


There is some confusion here.  That Belarc is not for a Via Epia.

Sorry about that. I'm flying blind here because the computers where
I'm at block the Photobucket site I have the images, but I think I got
it right this time:
http://i290.photobucket.com/albums/ll257/Statenislander/Computer/BelarcAdvisor1.jpg

Darren Harris
Staten Island, New York.
 
In the last episode of <[email protected]>,
Loren Pechtel said:
A BIOS flash is a special case, you lose power and you can't boot it
to try again. Unless you have a board with a spare BIOS an
interrupted flash nukes the hardware.

That depends on the motherboard, many modern motherboards have a
dual-BIOS implementation of some sort, so that if one half fails, you
can recover from the other half.

One of my systems has a physical button involved, the second BIOS only
knows how to boot, initialize one USB port and load a BIOS from that USB
port to the main BIOS.

An older system I have here has two actual BIOS chips, IIRC either can
flash the other, and I can swap which is in control with a jumper, so if
an upgrade fails, I can flip to the second and recover.

Certainly not all systems have these capabilities, but we've come a long
way from the dark days of needing a chip replacement or external tools
to recover from a failed upgrade.

Still not something I'd recommend your average user do unless there's a
need, but...
 
In the last episode of <[email protected]>,
Flasherly said:
I'm going on how he sounds for the concept, keep it simple. (Real
simple: Don't do it without reason.) Me, I usually use a boot DVD
with an arbitrator for various boot configurations, including USB
support.

That's not nearly as simple as having the BIOS update itself, without
any OS (and it's potential bugs) being involved.
 
A BIOS flash is a special case, you lose power and you can't boot it
to try again. Unless you have a board with a spare BIOS an
interrupted flash nukes the hardware.

Well, I'm not spending money on extra BIOS chips. And, stop that.
You're making the hairs on my neck stand up. I'm beginning to feel
queasy and nauseous just thinking about it. All those little boxes in
a DOS BIOS update utility moving along, filling up, and all a sudden
the power goes off. Jesus. I'm telling your mom.
 
Back
Top