@jxding 2Rx8 means it is a dual-rank module with RAM IC’s most likely on both sides of the PCB. Single rank 8GB modules usually only have RAM IC’s on one side and the other side is empty. This is how they can double the capacity in the same form factor.
The 32GB kit will be harder for the memory controller to stabilize and you may need to increase both the VCCSA (System Agent voltage) and VCCIO (VTT/IMC voltage).
You should be safe to test setting 1.25 V manually for both VCCSA and VCCIO if the motherboard is setting them lower than this with XMP enabled.
The other voltage that you should check is VDIMM, which should be 1.50 V with XMP enabled.
The Corsair RAM should be a lot easier to get stable as it is only 3200 MHz @ CAS16 (as opposed to the G.SKILL 4400 MHz @ CAS19) so you should be able to pass memtest86 pretty easily with XMP enabled.
You shouldn’t have to re-install any drivers in Windows after a BIOS flash and disabling memory integrity shouldn’t be necessary.
The ch341a hardware programmer is the cheapest and can be bought from places like ebay and Aliexpress.
I would recommend also purchasing a SOP-8 clip at the same time.
There are several helpful guides at Win-RAID forums on using the ch314a, such as:
[Guide] Using CH341A-based programmer to flash SPI EEPROM
[Guide] How to Use a CH341A SPI Programmer/Flasher (with Pictures!)
[GUIDE] Flash BIOS with CH341A programmer
@wzrd Hi, it looks like SecureFlash is blocking EFIflash - you may need to try using Flashrom for your AMD chipset: