[Offer] ASUS CrossHair V Formula Z MOD bios 2201

First post here, I wanted thanks for everything @Phoenix48
When I get more financial stability I will donate.

This weekend I was playing around with increasing the PCIe link speed.
I was able to get it to 114 link speed before the NVMe device does not show up anymore and the bios would think there is no boot drive.

HWiNFO64_tVNAYTzn5i_09_28_2020.png

This is my current setup.

I have a Mailiya M.2 PCIe to PCIe 3.0 x4 Adapter and an Corsair Force MP600 2TB.

At 100 PCIe link speed, bandwidth is 5.99GB/s (3DMark PCIe Benchmark)
At 110 PCIe link speed, bandwidth is 6.59GB/s (3DMark PCIe Benchmark)
At 112 PCIe link speed, bandwidth is 6.70GB/s (3DMark PCIe Benchmark)
At 114 PCIe link speed, bandwidth is 6.82GB/s (3DMark PCIe Benchmark)

DiskMark_09_28_2020_BiosUpdate_default.png

CrystalDiskMark Default Benchmark (Benchmarks using PCIe link speed overclock)

DiskMark_09_28_2020_BiosUpdate_peak.png

CrystalDiskMark Peak Benchmark (Benchmarks using PCIe link speed overclock)

DiskMark64_JVpAQMRcf0_05_21_2020.png

(Old benchmark with default PCIe Link Speed 100).



Did you see Bugzilla?

Maybe try posting on AMD Dev’s forum (if you haven’t already)…? Might get a better response from AMD than Samsung…

Just a suggestion. :slight_smile:




I dont think there is a solution. This needs a silicon change for amd to fix it, and all AMD 900 chipset series are legacy now.

Your motherboard has also an ASMediaASM1061 controller there the Samsung ssd will work with ncq as intended.

First post here as well, and I’d like to thank Phoniex48 for bringing some more life into my old 2013 P.C.

My intentions for this post is that I wanna make sure that the numbers I am getting truly reflect my SSD’s capabilities. I seriously don’t believe the numbers I am receiving after seeing everyone else getting around ~1650s in read and write speed using Crystal Disk Mark.

I am also rather confused by the speed of my SATA Evo 860 SSD, it’s advertised as 550Mb/s, and was as such, before I updated my bios to v14. Can an NVMe module really stretch it’s performance to almost 6x without any significant degradation?

These are my results:
[Read]
Sequential 1MiB (Q= 8, T= 1): 3029.662 MB/s [ 2889.3 IOPS] < 2420.46 us>
Sequential 1MiB (Q= 1, T= 1): 3792.213 MB/s [ 3616.5 IOPS] < 275.83 us>
Random 4KiB (Q= 32, T=16): 1176.541 MB/s [ 287241.5 IOPS] < 1711.61 us>
Random 4KiB (Q= 1, T= 1): 286.672 MB/s [ 69988.3 IOPS] < 14.05 us>

[Write]
Sequential 1MiB (Q= 8, T= 1): 3394.603 MB/s [ 3237.3 IOPS] < 2155.91 us>
Sequential 1MiB (Q= 1, T= 1): 3528.694 MB/s [ 3365.2 IOPS] < 296.31 us>
Random 4KiB (Q= 32, T=16): 864.404 MB/s [ 211036.1 IOPS] < 2341.85 us>
Random 4KiB (Q= 1, T= 1): 196.003 MB/s [ 47852.3 IOPS] < 20.61 us>

I also ran a test in Samsung Magician (not sure if that would be credible to use for reference), however, it reports my read speed as 2083 Mb/s and my write speed as 2194 Mb/s. Strangely the IOPS read speed is at 52001 and write being at 32958. Now if that wasn’t strange enough, I decided to disable NCQ on both my Microsoft and AMD SATA drivers (honestly forgot which one I am using) since I had seen an earlier post of a fellow who encountered errors and had the same disk as me. I wanted to save myself the headache of possibly getting CRC errors, even though I didn’t have any to begin with after updating my bios.

Sequential 1MiB (Q= 8, T= 1): 2753.125 MB/s [ 2625.6 IOPS] < 2663.34 us>
Sequential 1MiB (Q= 1, T= 1): 3371.126 MB/s [ 3215.0 IOPS] < 310.39 us>
Random 4KiB (Q= 32, T=16): 1175.957 MB/s [ 287098.9 IOPS] < 1706.08 us>
Random 4KiB (Q= 1, T= 1): 285.821 MB/s [ 69780.5 IOPS] < 14.10 us>

[Write]
Sequential 1MiB (Q= 8, T= 1): 2847.673 MB/s [ 2715.8 IOPS] < 2569.67 us>
Sequential 1MiB (Q= 1, T= 1): 2890.531 MB/s [ 2756.6 IOPS] < 361.81 us>
Random 4KiB (Q= 32, T=16): 884.921 MB/s [ 216045.2 IOPS] < 2286.68 us>
Random 4KiB (Q= 1, T= 1): 195.313 MB/s [ 47683.8 IOPS] < 20.68 us>

I am guessing that NCQ is actually not as beneficial in my case, as I lost quite a bit of read and write speed by removing it. But I am not sure, should I just keep it in case my drive gets any CRC errors?

@Darkeh

I admit those numbers seems off, and even more for a SATA drive. First, the NVMe module is not used at all by a SATA drive so the speed limit is the drive itself and the SATA III specifications and, second, a NVMe drive would be limited by the motherboard PCIe 2.0 speed. It is just physically impossible to go faster than that with this motherboard. It is an hardware limitation so this means that those numbers are just wrong and your real speed is not stretched at all. Unfortunately, i have no idea why your numbers are wrong and impossibly high. And i can’t comment on the NCQ problem because i don’t personnally have that problem and can not test it.

I hope someone else can help you further than me.

I don’t know about you but I eagerly look forward to updates though I’m sure we have neared the end.

I actually figured out that my SSD speed is actually closer to 493Mb/s, but Samsung’s RAPID mode caches everything to RAM then slowly onto the SSD. Sorry for the confusion!! I hope RAPID mode can work in conjunction to my soon-to-have Evo Plus 970 M.2. with x16 speeds.

Bios updated to v15

Changelog:

[Updated] - Intel UEFI x64 PCI-E gigabit driver v9.3.10 -----> v9.4.06


>ASUS-Crosshair-V-Formula-Z-2201 MOD v15 (2020-10-19)<

Thank you for the update.

HI, my name’s Michele
I tried your bios in my pc
while I selected your file in flash bios I get a bad message (security verification failed)
This is a problem that I can not solve without you.

@MicheleVZ

This is because this Bios can not be flashed from inside the Bios. You get this message because the Bios consider it a MOD and will not accept to flash it. The solution is to use the ASUS flashback feature in the ROG USB port behind the PC. You can find the instructions here.

Has Samsung updated anything applicable to the Bios?

@MailmanMike

Short version: I verified just in case but no, there is nothing new.

Long detailed version: Samsung don’t really produce any module usefull anyway. For precisions, there are 2 modules that can be usefull with installing a M.2 SSD and only one of them is needed depending on if the M.2 drive is NVMe or SATA.

1- The module named “NvmExpressDxe_4.ffs” is a mod to recognize NVMe at start up and enable NVMe boot. But the NVMe standard is not made by Samsung anyway. It is made by nvmexpress.org so we must wait for a new version of the NVMe standard AND that someone produce a new module based on it AND, probably needed, that someone modify that new module to render it usable for all of us. Needless to say, this doesn’t happen very often.

2- The module named “SAMSUNG_M2_DXE” is used to enable AHCI on SATA M.2 SSD for them to be able to boot at startup and take the advantages of AHCI once booted. Yes, Samsung produced the original module but… It was not usable by all at all. It was not untill the support staff at ASRock modified the module that it became usable for all. This is the kind of thing that don’t have many chances to repeat itself. So i doubt there will ever be a new update for that one.

Thank you for the explanation.

Hi, i am new to this so i don’t know much about it
i have an Asus Crosshair V Formula Z and i want to install an nvme drive
the current Bios version that i have is 2101, so
Do i have to update it to the official 2201 version first and then to v15? or do i go straight to v15?

@Alher

You can update to v15 directly.

I run the FX9590 with a push pull H60 corsiar watercooler and, IT SUCKS so bad I have to pump in cold air from outside in winter, and use the AC register ducting in the summer to help with the cooling I was cheap in spending money on cooling, this EPIC HOTTEST RUNNING OF ALL TIME CPU. but I love the processing it does, so when your ready to install the FX9590, I recommend anything with more radiator cooling capacity to cool this BEAST down. which is prob anythying other then this H60 lol.

I can’t get my CVFZ to see/list my Recently cloned 500 gig Samsung 970 EVO NVMe in a Pcie 4x 8x + 16x adaptor card in the 16x or 4x slots on my board in bios, windows sees it and it cloned perfectly and I can access it " in windows when its booted to the Stripe 0" but my bios does not list it even with your recent V15 will it say V15 after it’s been updated? like BIOS Version 2201 " V15" during boot up? If so then I am doing something wrong with this new fangled ROG bios flash on the rear, it lists your file but when I click on ENTER for load/install nothing happens am i supposed to also include rufus on the thumb drive as well because your file is the only 1 I pasted into the flash drive? when I powered down and installed the drive and pressed the ROG button for a few seconds it only flashed back and forth for a few seconds between the flash drive and my board then did nothing for a few minutes I’m using an old 2 gig 2.0 flash drive.


Asus Crosshair V Formula - Z Bios 2201
FX 9590 Black
Corsair 850TX Psu
32 Gigs Corsair 2400 mhz
GEFORCE GTX 1070 Founders
2 western digital black 1Tb each, Set to Stripe 0
1 Cloned 970 EVO 500 gig Nvme

@SkullKrusher

No, it will not say v15 after the update. But depending on your hardwares, you may see an additional screen showing up during Bios boot (usually for the AMD controller). As for the right way to flash the Bios, to keep the answer short, i refer you to the post #387.

I feel like this would be a fun project for me to do with my old board lying around.

Ok V15 bios are installed and my SSD is recognized as PATA SS but now I get the same error luke got in post #288 and will not boot from cloned 970 EVO. should I try a re-install of 10 on the SSD? Even though there is a working cloned version of my Stripe 0 sata installed on the SSD?