Convert your ASUS DIRECTCU II to ASUS STRIX 0dB

Status
Not open for further replies.

skydive31

Reputable
Jul 5, 2014
9
0
4,510
Done in Windows 8.1 64bit Pro, but tweak works fine in Fedora Linux 20 64bit Nvidia driver 331.79.

Thought i would share my silent freak tweak turning an already quite silent ASUS DIRECTCU II cooling system into its STRIX 0db equivalent.
My graphics card is an ASUS GTX 680 DIRECTCU II OC, installed in a sound insulated Antex P280 case, running 6 120mm APACHE Blacks.
Very quiet system, but the DCUII cooler tends to have a slight high pitch whining sound even at minimum fan speed (about 1020rpms x 2 fans).
Just enough to irritate me and undergo the below:

This should work on any ASUS DIRECTCU II branded GTX Kepler GPU.

- Get the latest BIOS from http://www.techpowerup.com/vgabios/index.php?architecture=NVIDIA&manufacturer=Asus&model=&interface=PCI-E&memType=GDDR5&memSize=2048
- Make sure you have the latest version of ASUS GPU Tweak.
Launch it, you'll notice that the DIRECTCU II minimum fan speed is 20% in ASUS GPU Tweak. Close it when done.
- From your GPU Teak folder, usually C:\Program Files (x86)\ASUS\GPU Tweak locate the provided nvflash.exe.
You can get the latest edition from http://www.techpowerup.com/downloads/2386/nvflash-5-164-for-windows/ but that edition did not work for me.
Better to stick with the one provided by ASUS.
- From your command prompt, save your current BIOS to a separate file, using nvflash.exe --save BACKUP_BIOS.rom (will save in current folder).
- Download Kepler BIOS Tweaker v1.25 from http://www.trickmasterpc.com/kepler-bios-tweaker-v125.html, and launch it.
- Open the downloaded BIOS file, and in the common tab, Fan Control Range section, modify the Minimum Percentage to 0.
- Save the BIOS fle, or use Save As function, to NEW_BIOS.rom
- Copy the saved file to the nvflash.exe folder.
- Remove the BIOS write protection with nvflash.exe --protectoff
- Then simply flash the new BIOS file using the following command: nvflash.exe NEW_BIOS.rom
Follow on screen instructions.
- When done, write protect the BIOS again with nvflash.exe --protecton

If successful, that's all there is to it.
If you launch GPU Tweak again, you will see the fan minimum is now 0%.
Go to the Fan1 user defined settings, and tweak the fan curve.
On my PC it was automatically set to 0% from idle (30deg celcius) to 65 degrees. Then 25% sets in, gradually increasing up to 100% at 95 deg celcius.

I tested the reliability on CoD Black Ops max graphics @ 1080p 60fps as well as X-Plane 9 max graphics 60 fps.
Could hear the Fans spinning at about 40% speed for 3 seconds only, twice, in an hour's time. Max temp 51 deg.
My Card is OC to 1204 Mhz, idles at 31 deg celcius. The fans alternate between Off state and ultra low RPM. Whining noise is gone.

Enjoy & comment.

 
If the MSI OC Tweaking allows modification of the fan speed, i guess tweaking the BIOS could be worth a shot.
I focused this tweak on ASUS because i just own an ASUS, and i thought that their STRIX series was nothing more than tweaking a fan minimum setting in the BIOS.
The entire BIOS tweaking part itself is not ASUS related. The fan curve adjustment will depend on what your OEM software allows you to do. All you do need is a Kepler GPU.

The only trouble i ran into was that the BIOS wouldn't flash on my first attempts, but that was due to latest nvflash.exe version i downloaded. Went fine when i used the version provided with ASUS UEFI Tool. Try the one provided with your MSI software.
Nothing more to do other than modify the fan min setting to 0%, save, and flash that same saved Bios.
Oh and make sure you run Kepler BIOS Tweaker with elevated privileges.
nvflash.exe shall be executed from and admin command shell.
 
The Kepler BIOS Tweaking part is really universal, i guess this can be done on any branded card, as long as it's running a Kepler GPU.

The fan curve adjustment part is really limited to what your OEM tweaking and OC software allows.

I think this is all ASUS did when creating the STRIX product line BIOS, aware that 65 deg was a safe passive cooling limit.

Can anyone test it out with MSI or Gigabyte (or any other for that matter)?

 
Status
Not open for further replies.