Hi everyone, i’m trying to edit my RAM sticks SPD eeprom using thypoon burner. I already physically disconnected the write protection pin on the SPD eeprom following the datasheet of the eeprom manufacturer, the problem is that SPD write is disabled by default in bios. No options are available to enable it in the interface. I already tried to mod the latest official MSI bios following this guide (softnology.biz/tips_spdwritecap.html) from Thaiphoon Burner themselves, patching the “SmBusPei” PE32 image, but the procedure didnt work as Thaiphoon Burner still detects the bios write block. Can someone please edit the bios for me in order to disable the SPD write protection? Thanks in advance. Latest official bios for MSI z97-g43 attached (download.msi.com/bos_exe/mb/7816vHB.zip)
E7816IMS.zip (6.01 MB)
So on that forum that you saw that… does it state that your motherboard model has that string/variable in the bios?
A quick search for “SPD” string with the AMIBCPtool 4.55 didnt showed nothing related SPD “Write Protection” strings/variables.
If its there then its possible to change, if not present then nothing to do about that with conventional methods. And dont ask if it can be added as new string…
The AMIBCPtool is valid for Aptio IV core bios gen, sometimes it can perform the changes in bios, other times it fails and needs manual hex edit like the recent Aptio V bios gen.
EDIT: You repeatedly yourself again… you asked SPD string on bios. Better get on that forum again as it seems much more dedicated to this subject/method.
EDIT: Roger then, wait for another user help, good luck.
@robertofilone
EDIT: Edit your post here: How to remove SPD Write Protection for Intel LGA2066, LGA1151 and BGA1440 platform.
and add @username, in order to that user (dsanke) receive a forum notification about your issue.
Hi, thanks for the quick response. My mobo 100% has the SPD write disabled in bios, as found by Thaiphoon Burner software. Almost every mobo since Intel 8 series Chipset family has this feature disabled in the BIOS. Mine is a Intel 9 series (intel z97) from MSI, so very likely it does meet this requirement from Intel. Probably only very few sketchy mobo brands dont. This is what I’ve tried to do already following the official guide from Thaiphoon devs:
1) Opened the latest official BIOS with UEFItool 0.20.4
2) Searched for the string “SmBusPei” → “SmBusPei” found in User interface section at offset 0h”
3) Extracted the PE32 image section for patching it
4) Opened this section file with hex editor (HxD)
5) Searched for BF40B00F hex values → found them at D49-D4C offsets block
6) Moved the cursor two bytes left to offset D47 and changed its value from 18h to 08h
7) Saved the section and replaced the old section with the new patched one in UEFItool
8) Saved the BIOS and flashed to my mobo.
Didn’t work, SPD write is still disabled and i dont understand why…all the hex values at offsets described in the Thaiphoon Burner guide were identical to mines, but the protection is still active. My knowledge ends here, thats why im asking for some help disabling this useless protection. I really need it because one of my RAM stick got the SPD eeprom damaged and i had to replace the eeprom with a brand new one, new old stock DDR3 ram sticks are too expensive right now. I have to program it identical to the other good stick but this protection is blocking me. Any help is appreciated, thanks.
That’s not a forum or I would not bother someone else for help…that is only the official site of that software that includes some tutorials, no chance of any help…I saw online SPD protection disabling is not that uncommon, so i asked here maybe someone had experience with this kind of problem. EDIT: i dont know if I need SPD string in BIOS, this is not my field, I just need a BIOS with this protection disabled, I dont need to have an additional option in the bios interface.
EDIT: @MeatWar thanks for the forum tagging tip