tested today with a FM2A75 Pro4 all methods asrock provides to update the bios revolve around flashing through the UEFI interface, and and the strait bios file 4KB too big to direct flash with AFUEFI. After doing some research and taking it slow I successfully flashed the latest bios with an SLIC 2.1 signature in it. tools you will need latest Phoenix Tool RW everything SLIC toolkit 3.2 (optional) AMI bios flash and backup utilities I grabbed from page 22 of the Bios tools thread on this site. They also can be acquired from directly from AMI's support website. the tool I used was. amiflash.zip/Aptio/AFUEFI/64 Procedure First update your bios with the latest from asrock, do not modify it. Second backup the bios with the AFUEFI tool in windows. Third Grab your acpi tables with RW everything. Fourth patch the bios you just backed up with Phoenix Tool. telling it, you have an asrock bios and using your RW everything file. pick whichever SLIC you want to use. Or if you are replacing option roms use the tools you have to do so. Fifth use AFUEFI to flash the bios you just modified from windows. make sure you have nothing running in the back round. due to it being the same version you do NOT NEED TO REPROGRAM THE BOOTBLOCK. Sixth reboot and check with SLIC toolkit 3.2 and profit! Sorry for the rough guide, just after banging my head against the wall for a couple hours today I figured I would post a solution. -Wobble
I can confirm this works on a ASRock FM2A75Pro4-M motherboard with bios 2.00. A better explanation is to select all the stuff from offset 0000000 to 00001000 and delete it, moving the code up. That stuff is called the "header" Once that is removed, the BIOS can be flashed from Instant flash in the BIOS, without any other tools. Tools you will need: 1. Latest Phoenix Mod Tool 2. RW everything 3. SLIC toolkit 3.2 (optional) 4. A hex editor (I use HxD for example) Procedure: 1. Download and update your bios with the latest from ASRock, do not modify it. 2. Grab your ACPI tables with RW everything. 3. Patch the bios you just backed up with Phoenix Tool. Select Asrock as manufacture and select your RW everything file. Pick whichever SLIC you want to use. Or if you are replacing option roms use the tools you have to do so. Run the tool, and find the new _SLIC.rom file 4. Open the modified SLIC bios with your hex editor. Highlight everything from offset 0000000 to 00001000 and delete it, moving the existing code up. The existing code should just read as FF FF FF, etc. 5. Copy the hex edited bios file to your usb drive and flash using instant flash. 6. Reboot and check with SLIC toolkit 3.2 and profit!
It works for me, You should select "module method" in phoenixtool, and remove first 4KB(0x1000) bytes. dynamic/ssv2 does not work. and amitool report bios size not valid error. My board: ASROCK FM2A75-DGS 2.10 slic:lenovo 2.1 phoenixtool 2.12 ultraedit 18.20 rw everything 1.42 use instant flash to upgrade bios