There's nothing in any manual about this, and the only "detailed
instructions below" are the ones I wrote myself. I'm asking if you
had any trouble using AWDFLASH to program your BIOS Savior. I did,
and I'm wanting to know if my experience was the exception or the
rule.
Ron
I wonder if AWDFLASH has special case code working in it, so you
get different responses depending on the motherboard ? Did you
try /wb to force writing the boot block of the BIOS Savior chip ?
Would it be complaining about the checksum of the boot block
on the new chip, or the checksum of the main code area ?
Now, I just did an experiment, of no particular value. You mention
how EZFLASH was able to flash the chip, and yet AWDFLASH could not.
Using a hex edit, I took a look through an A8N-SLI Deluxe BIOS file.
(I happened to have one from a previous experiment.) Files within
an Award BIOS are delimited by the string "-lh5-". I take two
characters before -lh5-, on the suspicion they could be a checksum,
then copy all the code until the next -lh5- string. (I used to do
this without a hex editor, using "splitawd", but the new BIOS files
befuddle that program.)
In the following example, the file name is declared soon after the
the -lh5-
%K-lh5-`VØ&@ awdflash.exe
If I decompress that LHA file (chunk of code delimited by -lh5-
header), the resulting file left in the folder is "awdflash.exe"
(no surprise), and it has exactly the same size and checksum,
as the AWDFLASH that comes with the BIOS file I downloaded (my
downloaded ZIP file had a BIOS file, a text file, and AWDFLASH
in it). In other words, in this case AWDFLASH and EZFLASH are
one in the same animal, and the execution environment must be
causing different behaviors (such as tolerating checksum errors
or the like).
A version string inside the program reads "AwardBIOS Flash Utility
for ASUS V1.11", so that is not the same program as 8.24b. It
is 44886 bytes in length.
So, I think AWDFLASH has capabilities that remain to be tapped...
It seems the A8N-SLI_deluxe_1009sd02.zip containing its own copy
of AWDFLASH is no longer available. The flash.txt file included
in the ZIP file says (and this tells you it was cooked up at
Asus Germany):
"ACHTUNG:
Dieses BIOS darf NUR mit den folgenden Flashtoolversionen
upgedated werden (oder h–here Versionen) !
Keine ”lteren Versionen verwenden !
Warning:
This BIOS can only be flashed with the following flashtool
versions (or higher versions) ! Do NOT use older versions !
- ASUS LiveUpdate v6.05.01
- ASUS AWDFLASH v1.11
Flashtools -> ftp://ftp.asuscom.de/pub/ASUSCOM/BIOS/BIOS_FLASH_UTILS"
and if you go here, this is the same version of awdflash included
in the 1009sd02 download, as well as being the same file as
you get when extracting it from inside a BIOS file. This is
version 1.11 ...
ftp://ftp.asuscom.de/pub/ASUSCOM/BIOS/BIOS_FLASH_UTILS/DOS/AWDFLASH/awdflash.exe
Since you have the BIOS Savior, try experimenting with that
version of awdflash (1.11), and see how it behaves.
Paul