cancel
Showing results for 
Search instead for 
Did you mean: 

Crosshair VI Hero: UEFI build update thread

Raja
Level 13
Directly from Elmor:

Beta BIOS 3008 for C6H/C6HWIFI/C6E:

AGESA 1.0.7.1, temperature offset fixed after S3 resume, GPU Post function fixed, 0d with some GPUs fixed

http://www.mediafire.com/file/f95motjmh211e7h/CROSSHAIR-VI-HERO-ASUS-3008.zip
http://www.mediafire.com/file/ntn6i3jiub610ai/ROG-CROSSHAIR-VI-HERO-WIFI-AC-ASUS-3008.zip
http://www.mediafire.com/file/yj22ld2rmmedp01/ROG-CROSSHAIR-VI-EXTREME-ASUS-3008.zip





C6H Test BIOS 0020 with AGESA 1007 (405200c4e299c1eed9a0044edec9aba51f37cee1d70caabe40b9485b0604521a)

In order to get back to an older version after flashing, you have to use USB BIOS Flashback.

Let me know how it works for you, especially regarding cold boot issues. Any confirmed bugs in the bug report form please




Beta BIOS 1501

* Workaround for some CPUs stuck at 22x ratio if using override voltage
* Fixes PCIEX4 bandwidth setting getting lost after power is removed
* Same DRAM boot behavior as 1403 (no cold boot fix)
* Same DRAM profiles as in 9920
* Still has the Vcore value issue when booting with Offset Mode and switching to Manual Mode

Crosshair VI Hero 1501 SHA256 EDE223DC6897B7199C93D9985E28B7A2CD1B8A8DB2DCBF3D3555A521DB4F045D
Crosshair VI Hero Wifi AC 1501 SHA256 0D9F51F43AA3A56A4AC984B11A52F58451B76F8A7CCB9A04E1C3194231C9D4DA






UEFI build 9920 for the C6H:

* Improved DRAM cold boot, results in slightly longer POST time
* Fix for CPU Ratio stuck at 22x on some CPUs when using Vcore override/offset
* SenseMi Skew is now Disabled by default. If you want to return to previous behavior set SenseMi Skew = Enabled and Offset = 272.
* Added DRAM profiles for Samsung B-based DIMMs with tuned subtimings, including The Stilt's settings



C6H beta UEFI 1403

* Fixed W_PUMP and AIO_PUMP speeds during POST
* Fixed Fan tuning sometimes failing
* Fixed a few issues with AMD USB3.1 ports
* Some tuning on DRAM settings, let us know how they work for you. tRDRD_Sc is still at 5 above 3500 MHz as it helps with stability. For performance you want to force this to 1. We'll consider changing this in future releases as the performance impact can be quite noticeable in certain applications.

An update on DRAM Boot Voltage, currently it should be 1.35V by default if the DRAM Voltage is changed. So if you're setting DRAM Voltage to above 1.35V, you might want to sync this setting. Additionally there might be scenarios where you will have better luck by syncing DRAM Boot Voltage to DRAM Voltage even at lower values.




AGESA 1006 RC4 official UEFI 1401

Just tested quickly 3600 memory and cold booting, seems good but you guys are going to have to help me test this before we have a judgement. Seems CPU temp reading from SIO now has -20*C offset for XFR enabled CPUs.





UEFI build 1107





Older test builds:


Test BIOS 0079

Test BIOS with new AGESA 1004a, with a couple of bugfixes. Up to 5% performance increases in specific applications. Also has P-state overclocking working with BCLK increase. If you want to keep C-states, make sure to set Advanced\AMD CBS\Zen Common Options\Global C-state Control = Enabled. There are two new settings under AMD CBS\UMC Common Options\DDR4 Common Options\ you might want to take a look at, Fail_CNT and ProcODT. Fail_CNT decides how many times to retry when DRAM training fails (F9 -> 0d), default is now 1. ProcODT can help improve your DRAM overclocking. There's a setting available also on previous BIOSes under AMD CBS\UMC Common Options\DRAM Memory Mapping named BankGroupSwap. If you have 2x Single-Rank modules you can try setting this to Disabled and you might see some performance boost in certain applications.

Test BIOS 0081

Same as 0079 but has ProcODT default = 53.3 ohm

Test BIOS 0082

Same as 0081 but with a DRAM compability patch for the below part numbers

CMK16GX4M4A2133C13
AHU08GGB13CGT7G
PV416G240C5QK
F4-2400C15Q-32GRR
TCD44G2400C14BK
F4-2666C16Q2-64GRB
AVD4UZ126661504G
BLT8G4D26AFTA.16FAD
IMA41GU6MFR8N-C F0
MD16GK4D4266615AXR
HX430C15PB2K4/16
HX430C15PBK4/32
AX4U3333W4G16-QGZ
GAM4DBLBM2133D15IE041C
TC48G24S817
SP004GBLFU213N02
78.C1GM3.AF10B
F4-3200C16D-8GVKB

MTA4ATF51264AZ-2G6B1
MTA8ATF1G64AZ-2G3B1
MTA16ATF2G64AZ-2G6B1
HMA41GU7AFR8N-TF T0
HMA451U7AFR8N-TF T0
HMA41GU6AFR8N-UH N0
M378A2K43BB1-CTD
M378A1K43BB1-CRC
M378A1G43EB1-CRC

Test BIOS 0083

Same as 0081 but with "2T" DRAM Mode when using above 2666 DRAM Ratio.
224 Views
2,794 REPLIES 2,794

gupsterg wrote:
Had C6H since launch. Used 4x differing CPUs and 3 differing RAM kits on same board. Used pretty much every UEFI released. What I found with my R7 1700 was UEFI after 1403 seemed to require some retweaking for same OC. My R7 1800X also as well was unstable in UEFI 9920 and 1501 with same setup as 1403, again retweaking sorted it.

These kinda of variations can occur, especially on a developing platform as Ryzen IMO. I had been on Intel since 2007 prior to Ryzen, even on that you can have some variability. Even when a BIOS/UEFI hasn't changed sometimes the 'HW' just needs a retweak as it can't hold the OC at previous settings.

Not saying your stability testing was not valid, but IMO 1-2 programs pass does not qualify an OC as stable for me. I have experienced on my Ryzen setups cases where I have passed lengthy testing in IBT AVX, custom x264 and Y-Cruncher, only to find HCI Memtest has found low count errors (~<10) in ~6hrs of testings, where as the other programs were passing.

A setting that has aided gaining stability at 3333MHz RAM on later UEFIs when using my R7 1800X has been lowering VDDP. I had noted in past screenies that VDDP [Auto] was ~900mV and in UEFI's after 9943 it is ~975mV, using 900mV and doing some other minor tweaks nailed 3.9GHz with 3333MHz Fast and 3466MHz The Stilt preset for me.


Thanks for your help. I am now on 1.4 and have tried every intermediate value between 1.375 and 1.40. The same thing happens in all of them: When I run a stress test or cinebench the voltage dips! It dips as low as 1.35 and it crashes in a matter of seconds as 1.35 is understandably not enough to hold a 4.00 Ghz OC. Which has me thinking: Should i tinker with load line calibration to prevent the VCORE drops (that's what it does right?). I noticed two settings: CPU load-line calibration and CPU current capability. The first one is in levels 1-5 and the second in percentages 100-140%. Should I also use the current capability option alongside the load-line calibration? And what should I set them to?

antony209494 wrote:
Thanks for your help. I am now on 1.4 and have tried every intermediate value between 1.375 and 1.40. The same thing happens in all of them: When I run a stress test or cinebench the voltage dips! It dips as low as 1.35 and it crashes in a matter of seconds as 1.35 is understandably not enough to hold a 4.00 Ghz OC. Which has me thinking: Should i tinker with load line calibration to prevent the VCORE drops (that's what it does right?). I noticed two settings: CPU load-line calibration and CPU current capability. The first one is in levels 1-5 and the second in percentages 100-140%. Should I also use the current capability option alongside the load-line calibration? And what should I set them to?


You just need LLC level 4 to stop the majority of the drops. This will result in the thing running at .2V higher than what you have it set at during full load, it will still dip, but when it dips it will dip to what you have it set at in the bios, instead of undervolting like it does now. You might actually be able to drop your voltage .1 to compensate for this, but I probably wouldn't recommend it. I don't think you need to mess with current, I think this is more of an extreme overclocking tool.

I have read that Ryzen CPU's and CPU's in general have a break in period where you might be able to achieve higher overclocks for a few weeks, but once the chip settles in a bit you will need more voltage. I've had this board since day 1 pretty much and have been through just about all the bios revisions. When I first got the thing it ran stable at 4GHz at 1.37v LLC 3, bios 1201 it ran at 4ghz at 1.38v LLC4, now i need 1.46v LLC5 to hit 4ghz. So there may be some truth to it. I actually bounced back to Bios 1001 to test this theory, I had 4.25ghz on there at one point when it was first released, but it didn't help. I could still only get 3.925 GHz without cranking voltage.

Honestly your probably just better off dropping your overclock in .25 ghz increments until it's stable if you are already pushing 1.4V The difference between fully stable 3.925ghz (stable) and 3.950ghz (half ass stable) for me is like .5v. You have to find your sweet spot with Ryzen, which is typically anywhere between 3.8 to 4Ghz with a non X chip.

Also when you test with cinebench, don't just run it once, run it like 5 times in a row. Then run it a few times every time you start up your computer for like a week. You can think you have your overclock good and a few days later it will crash. Eventually you will find your sweetspot, at least until the next bios 😃

EDIT: I tried dropping the VDDP, this did nothing for me, but Ryzen is a tricky beast and you have to master your specific CPU, which can be tough.

Pandemix wrote:
You just need LLC level 4 to stop the majority of the drops. This will result in the thing running at .2V higher than what you have it set at during full load, it will still dip, but when it dips it will dip to what you have it set at in the bios, instead of undervolting like it does now. You might actually be able to drop your voltage .1 to compensate for this, but I probably wouldn't recommend it. I don't think you need to mess with current, I think this is more of an extreme overclocking tool.

I have read that Ryzen CPU's and CPU's in general have a break in period where you might be able to achieve higher overclocks for a few weeks, but once the chip settles in a bit you will need more voltage. I've had this board since day 1 pretty much and have been through just about all the bios revisions. When I first got the thing it ran stable at 4GHz at 1.37v LLC 3, bios 1201 it ran at 4ghz at 1.38v LLC4, now i need 1.46v LLC5 to hit 4ghz. So there may be some truth to it. I actually bounced back to Bios 1001 to test this theory, I had 4.25ghz on there at one point when it was first released, but it didn't help. I could still only get 3.925 GHz without cranking voltage.

Honestly your probably just better off dropping your overclock in .25 ghz increments until it's stable if you are already pushing 1.4V The difference between fully stable 3.925ghz (stable) and 3.950ghz (half ass stable) for me is like .5v. You have to find your sweet spot with Ryzen, which is typically anywhere between 3.8 to 4Ghz with a non X chip.

Also when you test with cinebench, don't just run it once, run it like 5 times in a row. Then run it a few times every time you start up your computer for like a week. You can think you have your overclock good and a few days later it will crash. Eventually you will find your sweetspot, at least until the next bios 😃

EDIT: I tried dropping the VDDP, this did nothing for me, but Ryzen is a tricky beast and you have to master your specific CPU, which can be tough.


I ended up using 1.4V with LLC level 2. This keeps voltages between 1.373 and 1.395 which is just great and it is now perfectly stable after 1 hour of prime 95, realbench and multiple cinebench runs. But it still seems weird to me that bios updates destabilize OCs that much. Thankfully temps are still fine (only slightly increased - I am still well within the 60-70 mark with quite high ambients (30-32 C) cause it's summer). Thank you all for your help and lets hope future bios updates don't mess up things further in that regard!

I have problems with boot time.

With my previous system its like 8-10 seconds to boot up.

Now best i can achieve is 25 seconds.

Bios 1403.

How can i fix this ?

There is no program running at startup. All drivers updated.

And sometime corsair h115i white led turns into red. Not using Corsair link and AURA because it crashes all the time. I looked at the temps during gameplay its around 20-25 on idle and 50 ish on load. SO i guess its not about temps.

Thanks.

antony209494 wrote:
I ended up using 1.4V with LLC level 2. This keeps voltages between 1.373 and 1.395 which is just great and it is now perfectly stable after 1 hour of prime 95, realbench and multiple cinebench runs. But it still seems weird to me that bios updates destabilize OCs that much. Thankfully temps are still fine (only slightly increased - I am still well within the 60-70 mark with quite high ambients (30-32 C) cause it's summer). Thank you all for your help and lets hope future bios updates don't mess up things further in that regard!


I think you can probably get the same results @ 1.38v, maybe even 1.37v with LLC 4, basically with LLC2 1.4v you are just overvolting the chip when it isn't needed, then it drops down to the 4ghz stable voltage range at max load. Basically you are throwing an extra .03 to .05v at your processor all the time under light loads (normal everyday usage), when it's almost guaranteed not to be needed. So it's a bit bass ackwards, but if it works for yah, more power to you =P

Here is what I settled on for settings in the CBS section:







Here are my modified ram timings from the first 3466 profile from bios 1501. They provide a much smoother playing experience at least for me. The ram kit used will not boot at C14 and 3466.






Have since raised Trc to 47 and no more cold boot problem anymore; completely vanished.

Spoiler tags would have made this post a lot less annoying.

Pandemix wrote:
I think you can probably get the same results @ 1.38v, maybe even 1.37v with LLC 4, basically with LLC2 1.4v you are just overvolting the chip when it isn't needed, then it drops down to the 4ghz stable voltage range at max load. Basically you are throwing an extra .3 to .5v at your processor all the time under light loads (normal everyday usage), when it's almost guaranteed not to be needed. So it's a bit bass ackwards, but if it works for yah, more power to you =P


Thats the same way I optimized my rig bro :D!

Had at first 1.3v LLC1 @ 3.9ghz but in Prime it went to 1.26v.
that bugged me... Now I'm driving 1.2v with LLC4 while "Priming" it goes up to 1.26 and stays stable and on idle i have 0,1v less..

Love it :D!

Did anything changed over beta 1501

or

the official 1501 is as same as beta 1501 ?

Thanks.

Btw, with the new official 1501 ; AURA is working now.

3900 mhz at 1.375v and docp standart works like a charm.

cpu temps goes a little bit higher. like 3-4 C.

Main problem is does anyone know how to fix it ?



I am Turkish. My system language is in Turkish. But RyZen power plan is in russian ?

official 1501? where?

sadaharu wrote:
Did anything changed over beta 1501
or
the official 1501 is as same as beta 1501 ?
Thanks.
Btw, with the new official 1501 ; AURA is working now.
3900 mhz at 1.375v and docp standart works like a charm.
cpu temps goes a little bit higher. like 3-4 C.
Main problem is does anyone know how to fix it ?

I am Turkish. My system language is in Turkish. But RyZen power plan is in russian ?


What do you mean by a little higher? comparing to what?
You can try to lower the voltage and have lower temp, but it depends on your CPU. Not all CPU created equal.
And I dont see anywhere to have official 1501; if you dont see a version bump, you can pretty much assume they are the same unless noted.