Ok, I found the Maximum Memory Frequency parameter in the UEFI and I set it to 3200 MHz on 3600 RAM modules.
Now it works at 3200 MT/s, Windows indicates 3200 MHz and on CPU-Z DRAM frequency and memory controller frequency are the same value of 1596.1 MHz.
Currently don’t understand why with 3200 modules it doesn’t work at all, some expert of Intel UEFI chipset in order to manually try to overclock the RAM?
P.S.: I see that if I make some mistakes and the PC won’t boot if I remove the battery the PC let me power it up for changing modified values but reading the values with setup_var_cv command it reports no changes. Infact if I reboot without changing back the values it doesn’t boot. So I don’t understand how it can boot without battery if the problem is still there and why if I don’t change the values the second boot doesn’t work. Any explanations?
There are one VarStore with default values and another with custom. When you try to boot without battery the firmware detect it and enters safe mode. Default VarStore is used in this case.
So it gives you an attempt to change the values but if you reboot without any changes it reads the custom values and doesn’t start (also without battery, you have to disconnect AC line again)
Do you have a good backup file of this bios? I have the same desktop that accidently bricked from a bios update. The update appeared to have gone through perfectly but when the time came to reboot when it was all done there was just a black screen. I just need a known good version of the bios to flash onto it using a programmer. I have a ch341a usb tool and I can read the bios file fine with it. I just need the correct bios backup to flash it with.
Download this, then format a USB stick in FAT32, create on it folders /efi/boot, rename modgroub.efi to BOOTX64.efi then place it in boot folder, run flash drive from bios, don’t forget to disable secure boot.
When you see a command prompt use this command:
setup_var_cv SaSetup 0x18D 0x1 0x2
to enable XMP profile 1. If you have multiple XMP profile on your RAM remember this:
What option did you choose in Asprogrammer to flash the rom with? The SPI bios chip is a Gigadevice GD25LR128DSIG and the closest option is GD25LQ128C.
I’m new to this, how would you make the modifications on the fly? Thanks again for the dump btw. I couldn’t get Asprogrammer or Neoprogrammer to erase or write the bios dump. It just initiates and then does nothing afterwards. Im going to try flashrom
Hey guys, I’m pretty new to all this but maybe you can help me anyway. At the moment I have an “IdeaCentre G5-14IMB05 Desktop - Type 90N9” and yesterday I installed new RAM, 2x 16GB 3200MT/s Kingston Fury Beast. However, it only runs at 2400 MT/s. I would be very grateful if someone could help me. Many thanks for everything in advance.
I followed the steps of loading this boot into a flash drive on a FAT32 and installed AIO Boot, then put in “setup_var_cv SaSetup 0x18D 0x1 0x2” and now every single time my computer boots it beeps non stop until I manually shut off the computer, take out the AC power. and then reinsert it for it to boot without the continuous beeps. The beeps go on forever if I let it. No errors, just black screen of death without any post or errors.
My Desktop is a pre-built LENOVO_MT_90T0_BU_Lenovo_FM_IdeaCentre Gaming5 17IAB7 and all I wanted was to have resizeable bar and XMP to push the RAM from 3200 MTS to 3600 and now its pretty much beeping every single time I boot it up even if I take CMOS out and put it back and remove the AC it doesn’t matter. Please let me know how I can reverse this command or how to fix it to enable Resizeable bar and overclocking ability.
Thank you so much guys and sorry if I missed any crucial information. I’'ve uploaded all the logs and data that I could on this Google Drive: