01-03-2021, 06:24 PM
(This post was last modified: 01-03-2021, 06:59 PM by Moddernman69.)
Hello, I’m currently working on a super-budget PC based on a Supermicro X8DTH-iF motherboard that I want to mod the BIOS of. What I want to do with it is enable the Base Clock to be changed from the BIOS, as well as be able to change a couple of the voltages that would affect the stability of the clock (Vcore, Vtt, etc.). I’ve tried my hand at doing this modification myself over the past month, but I’m not that experienced with this kind of low-level technology. I’ll detail some of the problems I’ve faced and ideas I’ve had over that time in this post. (Also, cooling won’t be an issue)
Something that I learned of pretty quickly was that there was another board, the EVGA SR-2 (270-WS-W555) motherboard, that had a similar hardware layout as well as BCLK and voltage adjustment. It used the same Chipsets (which control BCLK in the first place), supported the same CPUs I was using, had the same number of RAM and PCIe slots, etc. What I thought of was essentially going into the modules of its BIOS, finding the code responsible for this overclocking functionality, and implanting it into my motherboard’s BIOS, perhaps in a ROM hole. The only problem is that I am not very well equipped to go searching through the whole 4 MB file, or even the ~500 KB Arch Bios, for what I want to find.
What also complicates this is that the MMTOOL program I use flags some of the modules of the BIOS that would need to be edited as “non-editable modules.” I’m sure that there is a simple-enough workaround for this (besides using a plain hex-editor), but modifying the MMTOOL program also seems beyond my skill set. That being said, I don’t think an experienced person would have much trouble doing that.
I’ll list some of the resources that I have found along the way as well, including the BIOS ROMs and a Drive folder with some tools, here:
Supermicro Manual: https://www.supermicro.com/manuals/mothe...L-1083.pdf
EVGA Manual: https://www.evga.com/support/manuals/fil...S-W555.pdf
Supermicro BIOS: attached in folder below or get from https://www.supermicro.com/products/moth...DTH-iF.cfm
EVGA BIOS: attached in folder below
MMTOOL v3.26: attached in folder below
AMIBCP v3.37: attached in folder below
I feel confident that this mod is possible given the hardware. Now I just need the expertise of whatever forum members would be willing to help me out with this eccentric project of mine. Thanks in advance, I look forward to any help I might get in the near future.
https://drive.google.com/drive/folders/1...sp=sharing
Something that I learned of pretty quickly was that there was another board, the EVGA SR-2 (270-WS-W555) motherboard, that had a similar hardware layout as well as BCLK and voltage adjustment. It used the same Chipsets (which control BCLK in the first place), supported the same CPUs I was using, had the same number of RAM and PCIe slots, etc. What I thought of was essentially going into the modules of its BIOS, finding the code responsible for this overclocking functionality, and implanting it into my motherboard’s BIOS, perhaps in a ROM hole. The only problem is that I am not very well equipped to go searching through the whole 4 MB file, or even the ~500 KB Arch Bios, for what I want to find.
What also complicates this is that the MMTOOL program I use flags some of the modules of the BIOS that would need to be edited as “non-editable modules.” I’m sure that there is a simple-enough workaround for this (besides using a plain hex-editor), but modifying the MMTOOL program also seems beyond my skill set. That being said, I don’t think an experienced person would have much trouble doing that.
I’ll list some of the resources that I have found along the way as well, including the BIOS ROMs and a Drive folder with some tools, here:
Supermicro Manual: https://www.supermicro.com/manuals/mothe...L-1083.pdf
EVGA Manual: https://www.evga.com/support/manuals/fil...S-W555.pdf
Supermicro BIOS: attached in folder below or get from https://www.supermicro.com/products/moth...DTH-iF.cfm
EVGA BIOS: attached in folder below
MMTOOL v3.26: attached in folder below
AMIBCP v3.37: attached in folder below
I feel confident that this mod is possible given the hardware. Now I just need the expertise of whatever forum members would be willing to help me out with this eccentric project of mine. Thanks in advance, I look forward to any help I might get in the near future.
https://drive.google.com/drive/folders/1...sp=sharing