M17xR2 : bios update problem????

Discussion in 'Alienware 17 and M17x' started by cpaqf1, Jun 18, 2010.

Thread Status:
Not open for further replies.
  1. AtolSammeek

    AtolSammeek Tokay Gecko

    Reputations:
    204
    Messages:
    1,588
    Likes Received:
    0
    Trophy Points:
    55
    Ya I got stuck on block 41. I had a error which stated I had no OS on this system. Then I had to go into bios redo my raid 0 config. If you can get into the bios screen I wonder if your hard drive setting are changed.

    Did you have anything else on the usb drive. I formated mine and installed the bios onto the usb drive. I use the usb port on the left hand side.
     
  2. cpaqf1

    cpaqf1 Notebook Evangelist

    Reputations:
    63
    Messages:
    310
    Likes Received:
    0
    Trophy Points:
    30
    i wasnt able to get a05 on my usb so I did it from windows

    btw, you got stuck on block 41 with a05 too ? did you leave your pc that way ?
     
  3. m00t

    m00t Notebook Enthusiast

    Reputations:
    21
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    15
    Sounds like you almost had it.

    You'll probably need to modify autoexec.bat to reflect the modified BIOS file name. Most of the one-step BIOS flashers try to automate the process by putting a straight command line in autoexec.bat that executes something like "BIOSFlash.exe Biosfilename.ROM", so if you can edit the ISO, just open autoexec.bat with Notepad and change the referenced file name to the new one.

    Alternatively, you could always just replace the file that contains A02 with A05 on the disk and make sure that A05 has the exact same file name. The command line to automate the flashing should still work in this case.

    If that fails too, you could always just make a regular old DOS boot CD with the flasher and BIOS on it and run the command yourself. ;)

    Edit:

    Now that I think about it, "Bad command or filename" probably means that it can't find the flash utility itself, so when you edit autoexec.bat, make sure the command line that's in there matches up for both the flasher -and- the BIOS image file names. It might also be getting the drive letter wrong, so you may also need to change "A:\" to another letter (or remove it entirely).
     
  4. cpaqf1

    cpaqf1 Notebook Evangelist

    Reputations:
    63
    Messages:
    310
    Likes Received:
    0
    Trophy Points:
    30
    ok, however I'm not 100% sure I did the rest right that time anyways. Can I basically replace the a02.rom (in the iso) by a05 by renaming it to a02 ? would that work ?
     
  5. cpaqf1

    cpaqf1 Notebook Evangelist

    Reputations:
    63
    Messages:
    310
    Likes Received:
    0
    Trophy Points:
    30
    also,

    the last line in the batch file in the iso for a02 is :

    dflash 851-1525.BIN

    I cant find that file anywhere in the A05 folder...
     
  6. m00t

    m00t Notebook Enthusiast

    Reputations:
    21
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    15
    Yeah, that should work. It's absolutely imperative that you're sure that this is the A02 flash utility, though.

    The command line "dflash 851-1525.BIN" is what I was talking about and precisely what you need to modify for this to work. If A05.bin is the file name for the A05 BIOS, just make the line read "dflash A05.bin" instead and you should be good. You could indeed just rename the A05 file to A02.bin as well. Just make sure that the command line works in some way, shape or form. The files that are referenced by it need to be in the ISO, whatever their name might be.
     
  7. cpaqf1

    cpaqf1 Notebook Evangelist

    Reputations:
    63
    Messages:
    310
    Likes Received:
    0
    Trophy Points:
    30

    well actually, the file extension for both bios' is .ROM, not .BIN

    ok so


    Heres the autoexec.bat from the boot files from the a02 iso


    MSCDEX.EXE /D:dell /M:15 /L:R
    r:
    cd\M17R2A02
    dosflsh.bat



    heres the DOSFLASH.BAT from the A02 iso folder

    phlash16 W851A02.ROM /mode=3 /s /exit
    @echo off
    cls
    rpg
    cls
    dflash 851-1525.BIN


    if im not mistaken, the name of the A05 bios is W851A05.ROM and its 4.4mb

    A02 : W851A02.ROM

    so at this point, my understanding is that I should just rename A05 to A02 so I dont have to modify the boot files right ?

    so last thing is that dflash .bin thing cos it's not the actually the bios (from my understanding) thing is, theres no .bin file with the a05 bios
     
  8. m00t

    m00t Notebook Enthusiast

    Reputations:
    21
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    15
    Yep, judging by what you've shown me there, the actual flashing happens when you execute "phlash16 W851A02.ROM /mode=3 /s /exit".

    For simplicity, yeah.. just rename W851A05.ROM to W851A02.ROM and replace the existing one in the ISO. The name doesn't matter, really.. so long as it actually contains the code for A05, it should work perfectly.
     
  9. cpaqf1

    cpaqf1 Notebook Evangelist

    Reputations:
    63
    Messages:
    310
    Likes Received:
    0
    Trophy Points:
    30
    ok and what about that bin file ? do I remove it and erase the line in the batch file ?

    are you sure it cant mess anything up ?
     
  10. m00t

    m00t Notebook Enthusiast

    Reputations:
    21
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    15
    If the .BIN file isn't included in the package, you shouldn't have to worry about it.

    Unfortunately, I haven't had the time to take apart the updaters for A02 and A05, so it's sorta difficult to give definitive answers on this stuff.. but from what I've seen of A05, it doesn't look like dflash is actually included in the package. If it isn't there, there's really no reason to have the command line present.. as I've said, it looks like phlash16 does the actual BIOS programming, so as long as that line is present, the update should get done.

    Updating your machine's BIOS is ALWAYS hazardous, so I'd strongly recommend reading the thread about recovering from a bad BIOS flash, just in case something does go wrong: http://forum.notebookreview.com/alienware/404987-how-recover-bad-bios-flash.html

    From what I could tell, in the A05 update folder, inside the CRISDISK subfolder, there's a file named BIOS.WPH which actually contains the A05 BIOS code, but it's identical to the W851A05.ROM file that's up one directory, so just make sure that the files that are supposed to be present actually are. I see no problems with simply replacing the original W851A02.ROM with the A05 image renamed.
     
Loading...
Thread Status:
Not open for further replies.

Share This Page