After any pointers for help.
Goal is to make the Advance / CBS / NTB form visible in the BIOS.
Current BIOS version is ASROCK lastest "A32HDV44.00"
Created a backup of BIOS using "flashrom -p internal -r a320-backup.rom"
Using the "UEFITool" extracted the CBS Image by using the search string "A5E369C8" ("F639D37F" did not find anything)
The using "ifrextract" and "HxDedit" modified the CBS form
From
0x15E8F Ref: NBIO Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x4, FormId: 0x7004 {0F 0F 08 00 08 00 04 00 00 00 FF FF 00 04 70}
0x15E9E Suppress If {0A 82}
0x15EA0 QuestionId: 0xB6 equals value 0x1 {12 86 B6 00 01 00}
0x15EA6 Not {17 02}
0x15EA8 End {29 02}
0x15EAA Ref: FCH Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x5, FormId: 0x7005 {0F 0F 09 00 09 00 05 00 00 00 FF FF 00 05 70}
0x15EB9 End If {29 02}
0x15EBB Suppress If {0A 82}
0x15EBD QuestionId: 0x8 equals value 0x2 {12 86 08 00 02 00}
0x15EC3 Not {17 02}
0x15EC5 QuestionId: 0x8 equals value 0x3 {12 06 08 00 03 00}
0x15ECB Not {17 02}
0x15ECD And {15 02}
0x15ECF QuestionId: 0x8 equals value 0x4 {12 06 08 00 04 00}
0x15ED5 Not {17 02}
0x15ED7 And {15 02}
0x15ED9 End {29 02}
0x15EDB Ref: NTB Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x6, FormId: 0x7006 {0F 0F 0A 00 0A 00 06 00 00 00 FF FF 00 06 70}
0x15EEA End If {29 02}
To
0x15E8F Ref: NBIO Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x4, FormId: 0x7004 {0F 0F 08 00 08 00 04 00 00 00 FF FF 00 04 70}
0x15E9E Ref: NTB Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x6, FormId: 0x7006 {0F 0F 0A 00 0A 00 06 00 00 00 FF FF 00 06 70}
0x15EAD Suppress If {0A 82}
0x15EAF False {47 02}
0x15EB1 Ref: FCH Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x5, FormId: 0x7005 {0F 0F 09 00 09 00 05 00 00 00 FF FF 00 05 70}
0x15EC0 End If {29 02}
0x15EC2 Suppress If {0A 82}
0x15EC4 True {46 02}
0x15EC6 Ref: FCH Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x5, FormId: 0x7005 {0F 0F 09 00 09 00 05 00 00 00 FF FF 00 05 70}
0x15ED5 End If {29 02}
0x15ED7 Suppress If {0A 82}
0x15ED9 True {46 02}
0x15EDB Ref: FCH Common Options, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x5, FormId: 0x7005 {0F 0F 09 00 09 00 05 00 00 00 FF FF 00 05 70}
0x15EEA End If {29 02}
Rebuilt the image using "UEFITool" as a320-mod.rom
Flash using "flashrom -p internal -w a320-mod.rom"
Everything appears to work but entering the BIOS the NTB form option is not visible.
Have verified by using "flashrom -p internal -w a320-check.rom" and confirming the change are in the file.
Any pointers would be appreciated.
Thanks
in my case the form is visible , i can change the parameters too but the settings are not being applied in the windows or we can say there is no performance change i am changing my igpu’s gfx freq to 1550 and vid value to 40 which is valid and works with my cpu(R3 3200g ) on other motherboards. in short i want a modded bios for it by which i will be able to overclock my igpu kindly forgive me for my english its not my tougue language so… currently i am using p7.20 bios version the download link is here https://download.asrock.com/BIOS/AM4/A320M-HDV%20R4.0(7.20)ROM.zip
i will post some images or videos by today