top of page
degmufffecbora

Ami Flash Program Utility For Windows: Tips and Tricks for BIOS Updates and Debugging



This tool is a scriptable command-line utility for DOS, Microsoft Windows, Linux, FreeBSD and the UEFI shell. It supports x86, x64 and ARM architectures. With this tool, you can update the entire Flash part or only a portion. It programs the main BIOS image, boot block or OEM configurable ROM regions.




Ami Flash Program Utility For Windows



How I got there? Searching with google for afuwin reveals WIMBIOS AMI Flasher as utility program that helps you to update your BIOS Flasher as utility programI have downloaded latest version of AFUDOS Flasher 5.05.04 from here After un-zipping content of the AFUDOS folder contains acually 3 files (see picture on the left), where we only need AFUDOS.exe AFUDOS.exe is all we need in order to backup, flash and transfer content of OEM BIOS on our PC BIOS chip. However as the name AFUDOS suggests it runs under DOS, therefore we need DOS bootable media - USB or CD. In the .zip download also have a .pdf help file there with commands and options.


Next we copy AFUDOS.exe (Flasher utility program for BIOS per 3. above) our BIOS file A7616MLN.10J into our USB stick and proceed to booting PC from DOS USB stick. Please note the image on the left contains now AFUDOS.exe and A7616MLN.10J Please note A7616MLN.10J is the BIOS file which applies for my PC. In your case you have to find the BIOS file relevant to your PC as previously described. Please pay attention on the left. After your boot from DOS USB stick type dir and hit enter. Our USB stick contains AFUDOS.EXE - DOS flash utility and A7616MLN.10J BIOS file. The rest of the files are from the bootable DOS created by Rufus.


In most cases BIOS cores were made by Award Software, American Megatrends Inc. (AMI) or sometimes by Phoenix Technologies. So it's not too complicated to figure out which BIOS update utility you need to flash your BIOS. There are also non commercial tools, like UniFlash and flashrom, which are suitable for all brands of BIOSes.


Run the HP UFD format utility (this program usually resides in the Programs listing under the Start menu beneath a heading that reads "Hewlett-Packard Company.") Select the UFD drive you wish to use (warning! this process destroys its entire contents; if you need any files from this device, copy them to a hard disk before you start this process). Click the Quick Format checkbox, and also the Create a DOS startup disk checkbox, then click the browse button to the right of the textbox to identify the directory where you unzipped the Windows 98 DOS files. This produces a screen like the one shown in the first screencap.


The program creates a partition on the drive, marks it active (to make it bootable), then formats the drive and copies all the files from your DOS files directory. The whole process took less than 20 seconds for the 2 GB UFD I used to shoot these screenshots. Note: this is much faster than the XP or Vista format utility built into Windows Explorer; this tool is handy whenever you need to reformat any UFD. This produces the final report screenshot, which provides info about disk structure and layout.


Before you can flash the existing BIOS, which really means wiping out the old one and replacing it with a new one, you must back that existing BIOS up. Why? Because if anything goes wrong with the new BIOS you're going to install, you must have some way to return to the old version. This step lets you create a backup before making any changes. It's an absolutely essential CYA maneuver any time you mess with your PC's BIOS. Get in the habit!To make the backup, we'll use the flash utility included on the UFD. It's named AFU414sD. You make a backup by typing this command at the C:\> prompt on your PC: AFU414sD AMIBOOT.ROM /O (the final character is a capitol O, not the number zero). This copies your existing BIOS into a file named AMIBOOT.ROM (this name is important because if the new BIOS causes your PC to stop booting complete, AMI supports an emergency repair maneuver whereby you insert a floppy disk into your system, turn the power on, then hold down the CTRL and HOME keys until the PC beeps once to tell you it's loaded that BIOS file). Alas, this doesn't work on notebooks because so few have floppy drives (I experimented to see if this technique worked with a UFD, and it does not).Save the AMIBOOT.ROM file onto another drive as soon as you finish flashing the BIOS in the next step. This is definitely one case where your backup needs a backup!


After all the work that's gone before, this is pretty anticlimactic: all you have to do is type the name of the batch file, FLASH, at the command line, then hit return and it does the rest of the work. You really, really want to see a screen shot like this one when the process is finished because anything else could mean big trouble. That's why you should make sure any notebook is plugged in to a wall socket, and never flash a BIOS during a thunderstorm or at other times when the power might go out.If you get in trouble and the BIOS flash fails for any reason, as long as your system will still boot (at least to a UFD) you can probably get yourself out of trouble by reflashing the BIOS with your backup. You might want to search the Web for information on any error messages the BIOS flash utility shares with you, should that occur. You will also find the Wim's BIOS site chock full of useful information and helpful tools and diagnostic downloads.Should trouble rear its ugly head, it's important not to panic. If you can bail yourself out, you can always call the motherboard or system maker's technical support staff for help, or post to their online message forums. The people on the forums at Wim's BIOS are also incredibly helpful and knowledgeable as well. Just don't go bonkers and try to start changing a bunch of stuff until you have a very good idea of what to do next. If you try to restore your old BIOS and can't get it to work, that's a sign it's time to ask for help.


However in attempting to boot from the usb I find myself blocked. I click F2 on the load and it shows only one boot option, windows on the hard drive. I am using a Dell Inspiron. So I click on the reset options button and up pops a nice list of options with USB first. So I click on USB, enter the three lines of information including a reference to the live Ubunta USB flash drive I intend to use, and up pops a single line containing the USB directive at the end of the line, but at the beginning is the hard drive again. They are together as single choice. Clicking on F12 during startup shows a boot list with only one option, the hard drive. So I am guessing that whatever file contains the boot options has been maliciously altered. I have been researching the above and must say the situation is complex.


Since a background software, like an Anti-Virus programme, may affect the update process negatively and may lead to a failing flash process, we suggest to update the BIOS in DOS or UEFI mode instead of Windows.


Download AMDVbFlash, this is a Windows-based firmware flash utility from AMD for Radeon graphics cards. BIOS files can not only be updated, the BIOS currently saved on the graphics card can also be saved.


The new BIOS is flashed by pressing "Program". It takes a few seconds. Once finished it will report 'Your VBIOS was programmed successfully', Afterward restart your computer and be sure to reinstall your Radeon software drivers for the new parameters to kick in properly. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comments


bottom of page