Can An Amibios Be Repaired/rebuilt?
Topic settings
Jump to forum
| Evidence info
| Howdy there, Recently I flashed a BIOS update to my M5A88M-EVO board (AMI BIOS) using the linux tool flashrom. However, that appears to have been a fault on my part, as the flashrom tool apparently overwrote the lath'south MAC address for its onboard ethernet, its serial number etc. I searched effectually this forum and saw that some of you wizards are apparently capable of modifying the BIOS image to include the right values for a specific board, as long as you are provided with the pertinent numbers. I have attempted to include as much information nigh my board as I could in the M5A88M-EVO_files.nil zipper (a copy of the BIOS that contains bad values and needs to exist modified, output of lspci -vvnn and dmidecode) and I've attached pictures of both the box w/serial number, the wink chip and the series number on the board (a bit blurry, but information technology matches the series number on the box). I was lucky enough to accept saved the board'due south onboard MAC accost in my router'south DHCP charter table besides as its wake-on-lan tabular array. The "existent" MAC address is f4:6d:04:59:07:f1. Currently, I'm forcing said MAC address in my systemd-networkd configuration (Exherbo Linux). Information technology won't be a trouble to flash the modified BIOS containing the correct values to my board equally I can just use flashrom once again. I hope some kind soul here will be able to assistance me fix this mess. All the best from Aarhus, Denmark. ermo has attached images to this mail | ||||
go to top
| You tin can open up your Bios file with UEFI Tool and look for GUIDE with starting proper name FD44820B. PS: This works just for newer ASUS AMD Bios. EDIT: I just endeavor it for your lath. It does not work. The only idea I have is, EDIT2: May be it is in your Bios starting from adress 0013E97C (xvi Places with FF need to exist filled with UUID, Mac adress at the terminate of UUID). | |
become to acme
| Show info
| Need images of all stickers on your lath, be sure to look on side of 24pin and all top/bottom sides of PCI/PCIE slots too. You made a backup earlier you flashed incorrectly, or non? What is the current invalid MAC address, all zeros or all FF? Sorry, the txt file you included that may contain this info are a mess If the higher up fails for the MAC, I've asked someone to give me their MAC, Serial etc, and I already have their dump, from a similar board, so I will hopefully be able to give you lot all the correct locations and formats for the data soon Comparison what @diderius6 mentioned above @0013E97C with some other CH341A dumped BIOS and I meet same FF's in all locations at this area, and so I don't think whatever of those FF'south demand to exist changed, this is not right location Edit by Fernando: Lost_N_BIOS hasn't been online since Jan 2022. | ||||
become to top
| Show info
| Zitat von Lost_N_BIOS im Beitrag #3 I'm sure. But I need to change the cooler on the board since it'south as well noisy under load (Exherbo is a from-source Linux distribution, so I compile packages all the time) so I'll pull out the board from the case and have a good look around. EDIT: Uploaded a photo of the MAC sticker in the 1st post. The MAC accost matches what I wrote. Zitat von Lost_N_BIOS im Beitrag #3 Sadly no, which was very sloppy of me. To add together insult to injury, ASUS's official 1901 download is actually the 1401 BIOS version (I haven't contacted them nearly it though). I institute the proper 1901 version elsewhere. Zitat von Lost_N_BIOS im Beitrag #three The files were created on Linux. Then you lot need to employ Unix line endings for things to look nice in a Windows text editor. The invalid MAC accost is ed:0b:00:00:e0:00 (line 8 in the bad_default_MAC file). Zitat von Lost_N_BIOS im Beitrag #three The invalid MAC and Serial numbers are as well shown in the dmidecode_output file (once more, utilise Unix line endings to read the file). It looks equally if the Ethernet card Serial number (line 512 in lspci_output) should be changed from 00-00-00-00-00-00-00-00 to FF:<re-ordered MAC>:FF I think? Looking at another lath (an M4A78E-SE where it seems I've besides used flashrom and inadvertently clobbered the serials), it seems the order needs to be switched around a bit: MAC 00:e0:12:34:56:78 becomes Ethernet menu Serial ff-34-56-78-00-e0-12-ff -- so perhaps that is useful to you? The lath serial number on the stickers is a 12 grapheme cord. In the dmidecode_output file (line 59), the board is given a xiii character default Serial cord, which is represented equally MB-1234567890 where I'chiliad guessing the nuance "-" is something dmidecode adds. On that footing, it might be prophylactic to just insert the board series number from the stickers? Zitat von Lost_N_BIOS im Beitrag #three This BIOS editing business concern is all gobbledigook to me at this point -- I'm request you wizards for aid because I don't know how to do this myself (and I very much appreciate the input you have already provided!) | ||||
get to top
| The MAC number ed:0b:00:00:e0:00 | |
go to summit
| Evidence info
| Zitat von diderius6 im Beitrag #5 Scheiße. How about 00-00-00-00-00-00-00-00 (which is the decadent/empty ethernet series number)? | ||||
become to top
| Show info
| | ||||
go to top
| Testify info
| Some BIOS the MAC is at end of UUID, others information technology's not, and some when it is the UUID or MAC can be inserted in various ways non straight forward. What you mentioned about your text files helps me none, deplorable. Wow, larger images are needed If this does non work, until I tin can detect a proper backup from this serial, you tin effort this method Edit by Fernando: Lost_N_BIOS hasn't been online since January 2022. | ||||
go to peak
| Here is the file compare between the 2 bios | |
go to top
| Show info
| Yes, I could have gave that info (Since I added information technology)?? So, did information technology work, can you lot use LAN now or nevertheless no? Edit past Fernando: Lost_N_BIOS hasn't been online since Jan 2022. | ||||
go to top
| Show info
| Flashing the modified BIOS resulted in the motherboard starting upward in ASUS CrashFree BIOS where it wants me to recover a working BIOS via either a USB stick or a DVD. It's getting late now, but I'll attempt doing a CMOS reset tomorrow and meet if that helps whatever. If it doesn't, I'll have to somehow get the board working and then re-flash the 1901 BIOS I used before. Cheers for the help so far -- much appreciated! | ||||
go to top
| Show info
| Sorry about that! Approximate that method is a no-go. Yes, you will need to recover BIOS again, and clearing CMOS volition not set this. I still tin't find a proper dump from this exact model, or even one from the same series/similar model Edit by Fernando: Lost_N_BIOS hasn't been online since January 2022. | ||||
get to top
| Show info
| No worries mate -- I accept recovered the BIOS and am writing this from the recovered system. FWIW, the board runs OK nether Linux every bit long equally I manually specify the MAC accost in the systemd-networkd configuration files. So it's working for at present -- it'd just be more than convenient if I could at to the lowest degree recover the MAC address. The UUID and the Arrangement Serial are generally cosmetic for my purposes, but information technology'd be nice to accept them restored in any case. For time to come reference, information technology turns out the BIOS didn't like FAT32 drives, then I had to create an oldsk00l 512MB FAT16 partitioning (to keep the cluster size reasonable) on my 4GB USB bulldoze before the CrashFree3 BIOS recovery function could actually read information technology. I created a backup of the currently running 1901 BIOS before I attempted to flash the modified BIOS. And then it was as simple as copying the backup to the root of the FAT16 USB drive, re-naming it M5A88MEV.ROM and then booting up the stricken board with the USB stick inserted in a USB port and permit the CrashFree3 tool do its thing. Pretty painless really. As an aside, I remember the days when I had to offset up some other lath in DOS, remove its BIOS chip while it was running, insert the corrupted BIOS chip, flash it and then re-insert the original BIOS chip and move the newly recovered BIOS scrap to the stricken board. "Fun". As an bated, I've also cropped and resized the sticker photos in the OP per your tongue-in-cheek comment. Sorry for uploading huge pictures in the first place; I originally just copied them from my 1+3T without editing them. Thanks again for your efforts! | ||||
go to top
| Bear witness info
| Glad you lot recovered! Deplorable again also, that always sucks! I need to find a dump from this series before we can set up properly, if you find i let me know. Hey, you caught my comment For at present, on the MAC, did you try what I linked in post #8? This often will gear up it on some systems. Edit past Fernando: Lost_N_BIOS hasn't been online since January 2022. | ||||
go to peak
| Show info
| Zitat von Lost_N_BIOS im Beitrag #14 Re. mail #8, I'1000 not certain I quite understand what else information technology is you want me to endeavour in that location, apart from trying to flash your modified BIOS (which went all pear-shaped)? What am I missing? And where would you propose trying to solicit BIOS dumps from working M5A88-M EVO boards? | ||||
become to tiptop
Please enter a reason for alert.
Reason beneath posting.
{[userwarning_empty_error]}
The reason mentioned in a higher place will exist used. Click hither, to arrange the content of the private message.
Define the content of the pm-notification here.
Source: https://www.win-raid.com/t4981f16-REQUEST-Help-adding-back-MAC-address-and-board-serial-number-in-AMI-BIOS-file-for-ASUS-M-A-M-EVO-board.html
Posted by: scottlaing1940.blogspot.com

That is all we need to fix this, actual dump from any M5A88M or M5A88xx etc
0 Response to "Can An Amibios Be Repaired/rebuilt?"
Post a Comment