Enabling XMP on a Lenovo ThinkCentre E73, possible?

Gave my parents my spare set of Corsair 2x8GB DDR3-2400 RAM but since it uses XMP it currently runs at 1333 instead of 2400.

So, is there a way I can enable XMP somehow? BIOS here: https://pcsupport.lenovo.com/nl/nl/produ…nloads/DS038324

Bump, I guess.

The chipest of your mobo is H81 which doesn’t support DRAM OC,so it can just run on the default frequency.

XMP can be set (profile 1 or 2), but unsure what the speed would be on H81. Do you know what the max supported speed for H81 is @gloobox Or did you mean 1333 is max and no matter what H81 wont run higher than 1333?
Wait, I see some results 1600 on H81, so it can at least run that, so if set XMP 1 it would run 1600 at least.

If you want to help him, these two things need changed. If you want me to help him let me know

Memory Frequency Limiter, VarStoreInfo (VarOffset/VarName): 0x2D3, VarStore: 0x1, QuestionId: 0x282, Size: 2, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 83 05 84 05 82 02 01 00 D3 02 10 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x518D8 One Of Option: 1067, Value (16 bit): 0x42B {09 0E 85 05 00 01 2B 04 00 00 00 00 00 00}
0x518E6 One Of Option: 1333, Value (16 bit): 0x535 (default) {09 0E 86 05 30 01 35 05 00 00 00 00 00 00} << change to 1600 or above
0x518F4 One Of Option: 1600, Value (16 bit): 0x640 {09 0E 87 05 00 01 40 06 00 00 00 00 00 00}
0x51902 One Of Option: 1867, Value (16 bit): 0x74B {09 0E 88 05 00 01 4B 07 00 00 00 00 00 00}
0x51910 One Of Option: 2133, Value (16 bit): 0x855 {09 0E 89 05 00 01 55 08 00 00 00 00 00 00}
0x5191E One Of Option: 2400, Value (16 bit): 0x960 {09 0E 8A 05 00 01 60 09 00 00 00 00 00 00}
0x5192C One Of Option: 2667, Value (16 bit): 0xA75 {09 0E 8B 05 00 01 75 0A 00 00 00 00 00 00}

DIMM profile, VarStoreInfo (VarOffset/VarName): 0x2DA, VarStore: 0x1, QuestionId: 0x43D, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 71 05 72 05 3D 04 01 00 DA 02 14 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x5A9F8 One Of Option: Default DIMM profile, Value (8 bit): 0x0 (default) {09 0E 73 05 30 00 00 00 00 00 00 00 00 00}
0x5AA06 One Of Option: Custom Profile, Value (8 bit): 0x1 {09 0E 76 05 00 00 01 00 00 00 00 00 00 00}
0x5AA14 One Of Option: XMP Profile 1, Value (8 bit): 0x2 {09 0E 74 05 00 00 02 00 00 00 00 00 00 00}
0x5AA22 One Of Option: XMP Profile 2, Value (8 bit): 0x3 {09 0E 75 05 00 00 03 00 00 00 00 00 00 00}

Custom profile can be used as well, but it would need to be made visible in BIOS first. The above two things can be changed via grub/setup_var, or a direct BIOS edit (Dump via programmer or AFU and reflash with programmer or AFU)

@Lost_N_BIOS
Actually I knew H81 could run on 1600 which depend on the CPU.But Pentium or Celeron could just run on 1333.
On the other hand,I think the basic frequeny of memory he get may 1333 MHz,and profile 1 or 2 may run on 2400 or 2133 (probably not 1600).


@User32
What CPU is in your E73?

Great! I wonder if it can go above 1600? I don’t think I have any H81 to test, but I can look if you are unsure, I might have one around.
Yes, if XMP will run 2133 that would be much better, if 2400 wont work (probably not, due to CPU) If not, we can set custom 1600 even without making it visible.
I only assumed XMP would = 1600, if 1600 was max chipset could do. So yes, I guess this more depends on the CPU, then we can change for him to something better than 1333 at least

@Lost_N_BIOS
If his CPU is I3 or higher,and his memory default frequency is 1333,then we could mod the SPD of the memory with 2 ways.
1.mod the XMP profile,and let profile 1 set to 1600.
2.mod the default frequency to 1600.


3.change the memory which frequency is 1600 default
Because I think If his CPU is I3 or higher,and his memory default frequency is 1600,then his machine will run on 1600 automatically.

Yes, but that would involve risking XMP flash, probably better to mod BIOS, or just do setup_var and change variables if possible.
Or, maybe only single edit needs made, to allow it to default to 1600 (change Memory Frequency Limiter to 1600 or 2133 << this is not ideal for this budget system though, unless we give full visible controls where he can edit voltages/timings etc, especially since 2x8GB

@Lost_N_BIOS What should I type to enable XMP? Oh, and I changed out the modules back to 2x4GB Corsair DDR3-1600.

So, with the 2x4GB is it now running 1600Mhz?? What is your CPU model?

It’s a whole process to do what we’ve been discussing, a few ways possible to do it without mod BIOS, but we need to find which way works.
First, lets start here and see if this is possible, and if yes/now what error we need to work around


Check BIOS main page and see if ME FW version is shown, if not then download HWINFO64
Then on the large window on left side, expand motherboard and find ME area, inside that get the ME Firmware version.
Once you have that, go to this thread and in the section “C.2” download the matching ME System Tools Package
(ie if ME FW version = 10.x get V10 package, if 9.0-9.1 get V9.1 package, if 9.5 or above get V9.5 package etc)
Intel Management Engine: Drivers, Firmware & System Tools

Once downloaded, inside you will find Flash Programming Tool folder, and inside that a Windows or Win/Win32 folder.
Select that Win folder, hold shift and press right click, choose open command window here (Not power shell).
At the command prompt type the following command and send me the created file to modify >> FPTw.exe -bios -d biosreg.bin

Right after you do that, try to write back the BIOS Region dump and see if you get any error >> FPTw.exe -bios -f biosreg.bin
If you do get error, show me image of the command entered and the error given
^^ This is important step, don’t forget ^^


If you are stuck on Win10 and cannot easily get command prompt, and method I mentioned above does not work for you, here is some links that should help
Or, copy all contents from the Flash Programming Tool \ DOS folder to the root of a USB Bootable disk and do the dump from DOS (FPT.exe -bios -d biosreg.bin)
https://www.windowscentral.com/how-add-c…creators-update
https://www.windowscentral.com/add-open-…menu-windows-10
https://www.laptopmag.com/articles/open-…ator-privileges

Or here is simply registry edit that adds “Open command window here as Administrator” to the right click menu
Double-click to install, reboot after install may be required
http://s000.tinyupload.com/index.php?fil…134606820377175


If no ME FW found anywhere, please follow along my post here and see if you can get to grub prompt or not (looks like DOS kind of, all white text - no Yellow, in case you maybe thought of Shell it’s not same)
Go here post #22, do as mentioned and look at that image and setup USB like that, after you follow the link on this post to the other page (on that page, do only steps 1-2)
[Help needed] Hidden Advanced menu Bios HP Z1 J52_0274.BIN (2)

Then reboot, and at bootup choose boot menu hotkey, boot to USB. Or, you maybe can set USB first in your BIOS boot device list. Goal here is to boot to USB, setup as outlined in above steps across both posts in the two different threads.
If you can end up at grub prompt let me know, it looks similar to this

GrubPrompt.jpg

BIOS region seems to be unlocked, and I have dumped the BIOS.

It’s always unlocked to dump, second step in spoiler (Bold, important) item will tell you if it’s unlocked or not, what error do you get when trying to write back the file you dumped? If none, then it’s unlocked and you can flash in mod BIOS without issue.
The rest there about grub is not needed, if you can flash in mod BIOS without issue. Unless you didn’t want to use mod BIOS, then you need to do the grub stuff so we can change settings directly in BIOS while hidden from there.

@User32
Would you like to open CPU-Z and take a pic on the CPU page and Memory page and SPD page?

@Lost_N_BIOS Modded BIOS is fine by me if I don’t brick my parents their machine lol: https://www118.zippyshare.com/v/hTdT79y5/file.html

@gloobox Will do later.

Speaking of which, the BIOS region is unlocked. It gives the same error as with my CF-19: BIOS file i’m trying to flash is identical.

edit: nvm my uBlock was breaking the site a bit