Hi guys, I want to add +300 Mhz as a boost option under the Max Boost Clock Override field on the AMD Overclocking section of the bios. I downloaded the latest bios and found the related field with UEFITool. After extracting the related PE32 image, i extracted it with Universal IFR extractor.
This is the related part;
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Setting: Max CPU Boost Clock Override, Variable: 0xAD {05 9A 98 01 99 01 EC 00 00 F0 AD 00 10 12 00 00 00 00 C8 00 00 00 00 00 00 00}
0x9D63 Option: 0MHz, Value: 0x0 {09 0A 9A 01 12 02 00 00 00 00}
0x9D6D Option: 25MHz, Value: 0x0 {09 0A 9B 01 02 02 19 00 00 00}
0x9D77 Option: 50MHz, Value: 0x0 {09 0A 9C 01 02 02 32 00 00 00}
0x9D81 Option: 75MHz, Value: 0x0 {09 0A 9D 01 02 02 4B 00 00 00}
0x9D8B Option: 100MHz, Value: 0x0 {09 0A 9E 01 02 02 64 00 00 00}
0x9D95 Option: 125MHz, Value: 0x0 {09 0A 9F 01 02 02 7D 00 00 00}
0x9D9F Option: 150MHz, Value: 0x0 {09 0A A0 01 02 02 96 00 00 00}
0x9DA9 Option: 175MHz, Value: 0x0 {09 0A A1 01 02 02 AF 00 00 00}
0x9DB3 Option: 200MHz, Value: 0x0 {09 0A A2 01 02 02 C8 00 00 00}
I learned that the last 16 bits are same as the option value, for example last line C8 00 00 00 = 200, or the previous one AF 00 00 00 = 175.
I want to add 300MHz option and as a hex value 300 = 12C. This is what I came up with;
1
Option: 300MHz, Value: 0x0 {09 0A A3 01 02 02 12 C0 00 00}
I have never modified a bios before, I dont know how to put this modification to bios image. And I also wonder is it possible to recover the bios via Bios Flashback if something goes wrong?
Latest bios dlcdnets.asus.com/pub/ASUS/mb/SocketAM4/ROG_STRIX_B550-F_GAMING/ROG-STRIX-B550-F-GAMING-ASUS-1805.ZIP
Thanks.