Author: pnkiller78Subject: AMD Ryzen 3600x with Fatal1ty X470 Gaming-ITX/ac
Posted: 27 Aug 2019 at 3:41am
Hi, I recently found a way to make more stable the booting process with this mobo when using with the new Zen 2 Ryzen 3XXX CPUs.
This is my current hardware parts
MoBo: ASRock Fatal1ty X470 Gaming-ITX/ac (P3.50 BIOS)
CPU: Ryzen 7 3700X
Memory: HyperX Predator Black 32GB Kit 3600MHz DDR4 CL17 (HX436C17PB3K2/32) (Samsung B-Die)
I noticed that with this memory, by just clearing CMOS and using default values, the MoBo boot loops like 20 times, before booting using the JEDEC 2400 Mhz memory speed.
If I configured the valued manually in the
OC Tweaker\DRAM Frequency page the boot loops reduce to 5-8 times before actually booting.
I bough this board last year, along with the memory, and I was using it with a Ryzen 5 3400GE APU (Reven Ridge) and it booted fine, I was able to overclock the memory using the
DRAM Calculator for Ryzen by 1usmus.
Thinking a lot about it, I came with the idea that maybe the memory training process was having a hard time with the new CPU, so I decided to use the fixed values in the calculator and entering in the mobo UEFI configuration in the hope that these could help with the memory training process in the board with the new CPU.
Well, that helped a lot, now the board restart normal, inside Windows the reboot process works without getting stuck in boot loop during POST. And the initial boot, sometimes it boot flawlessly, other times it boot loop 1-2 times and the it POST, I can live with that. I didn't like the idea to spent another $150-200 for a new X570 just to use this new CPU.
I must noticed, that I didn't use the
OC Tweaker\DRAM Timing Configuration page, I entered most of the values in the
Advanced\AMD CBS pages.
I uploaded two screenshot and marked the pages where the values can be entered in the UEFI firmware with these board.
Notice: Most of the values on these pages are selectable from a predefined set of values, the ones that you enter manually are on hexadecimal notation, so if the calculator says
53 you must enter
35 on the UEFI.
Also, the
OC Tweaker\DRAM Voltage cannot be fine tuned, you just select from a predefined set of values that increments in 0.05V each one. In my case I used a DRAM frequency that worked with a value less or equal to the voltage advertised in the kit specs for the XMP profiles rated on it, in my case it was 1.35V.
The kit can be overclocked further, but it required more volts for the DRAM, and honestly, I just wanna that this board booted fine, I was not competing for a memory overclock record.
I tried 3200Mhz, however it required the next step value in volts that this board can accept that is 1.40V to be stable, the calculator said that 1.35-1.36V could work, but with 1.35V it was unstable inside Windows, and 1.36V cannot be set, the next value available inside UEFI config setting is 1.40V, so I sticked with 3133Mhz.
Hope it helps others, since ASRock doesn't give a $%$@ about us the customers and our problems with this MoBo,
I will NOT buy again an ASRock product,
worst experience with a product in my last 20 years building my own computers.
It's a shame that we have to recur to third party tools and use a "Try & Error" approach to make their products work, and the manufacturer just sits there doing nothing when clearly there's a problem with the junk they are selling.
1. Advanced\AMD CBS\UMC Common Options\DRAM Timing Configuration\Accept 2. Advanced\AMD CBS\UMC Common Options\DRAM Controller Configuration\Cmd2T Advanced\AMD CBS\UMC Common Options\DRAM Controller Configuration\Gear Down Mode Advanced\AMD CBS\UMC Common Options\DRAM Controller Configuration\DRAM Power Options\Power Down Enable 3. Advanced\AMD CBS\UMC Common Options\DRAM Memory Mapping 4. Advanced\AMD CBS\UMC Common Options\CAD Bus Configuration\CAD Bus Drive Strength User Controls -> Manual 5. Advanced\AMD CBS\UMC Common Options\Data Bus Configuration 6. Advanced\AMD CBS\NBIO Common Options\XFR Enhancement 7. Advanced\AMD CBS\UMC Common Options\CAD Bus Configuration\CAD Bus Timing User Controls -> Manual 8. Advanced\AMD CBS\UMC Common Options\Phy Configuration\PMU Training 9. Advanced\AMD CBS\CPU Common Options\Prefetcher settings 10. OC Tweaker\DRAM Voltage OC Tweaker\Spread Spectrum 11. Advanced\AMD CBS\DF Common Options\Memory Clear |
![]()