well i tried both method ssv2 and ssv3 using AFUDOS.exe /i and they both failed but i was able to recover from it, than i tried the flash utility that came with my board and it complains of a BIOS checksum error! any idea what it could be thanks
You're gonna Giggle, it is so simple..... These bios will buck if the 8bit checksum is off of original. This is what I had done first, back in the day, to allow the ASUS bios to flash from EZflash. I use FFh and 00h bytes in all my SSv3 mods for Checksum correction. I have never worried about the 32 bit checksum, only 8bit . I extract the 1b module. Check the 8bit checksum for the main bios and the 1b. Mod the bios as per SSv3, correct the 1b checksum (at byte 58290h you change FFh to 54h), insert the 1b, correct the main bios checksum (byte at 587F0h to 7Bh).. Biostar are notorious for this. Sometimes, this correction prevents flash..We learn which ones to correct, and which ones are ok by experience. The tool that AndyP wrote is perfect for the majority of AMI bios. You can't possibly write for every code, this tool comes very close to that. It is an easy fix manually, and I dont think it needs to be implemented in the tool. There are more options than most will understand at this point..LOL
this tool worked great on my Asus P5K Pro. Installed the unmodded BIOS, modded it, then reflashed. Everything worked great. Kudos to everyone involved in this process.
Asrock 4CoreDual-SATA2 After some tries I managed to create a BIOS with ASUS-SLIC and SLP1.0 for this motherboard. All worked fine, from flashing up to installation. Thank you for the tool! I don't how to upload my modified BIOS.
I must disassemble the biosstar flash util then - Joo Nam - could you tell me exactly which one you used that gave the checksum error. I certainly have found nothing in ASUS bootblocks, MMTool and AMIMMWIN, which is probably why they didn't work! I should probably do such a simple thing all the time. It may not need implementation, but I hate the thought of anyone having problems and frustrations with my tool.... at some point I should probably write a readme for the options.... but the idea is that they are for us to troubleshoot and advice and ideally the end user should never have to use them anyway.
Plug and play is a great concept...I dont think it has ever come to complete realization as marketed.. As the tool has been successful for so many, I think you can mark it a success. We will always have the rogue bios, and as long as we know that MSI, ECS, BIOSTAR, XFX, and a few others are a bit special, we are good. I think since the majority of boards on this forum are ASUS and MSI, this is where we need to focus the tool. IMHO
the utility is incorporated into the BIOS, you can access it from BIOS and by pressing F12 during the boot.
@911medic please let me know if this is basicaly how you done it 1. use andy's tool and mod the original BIOS using method SSv3 2. extract and compare the 8 bit checksum of 1B model of moded BIOS against the original BIOS. 3.make the necessary adjustment to correct the 8 bit checksum by using the FF or 00 bytes (is there a preferred location for doing this?) 4. replace the adjusted 1B model in to the original BIOS 5. correct the 8 bit checksum of the whole BIOS to match the original thanks
I did not use the tool at all. Only winhex and MMTool. I use basically the same locations in all bios I do like this. There are empty spaces in AMI bios in approximately the same areas regardless of MFGR. Just some are 00h and some are FFh. Find the largest fields and use them. 2,3,4 and 5 are correct. I usually add all the strings manually also. This way, I can add the SLP in different areas. Nothing wrong with using the tool though.