Did some researching about others experience with the new Asus RD580 and I have to say I am a little shocked, not about how the board performs but more like how many user errors I have seen and complaints about the motherboard so I decided to write a little DO's and DONT's guide for you A8R32 users.
Before you read further, I suggest you (if you already haven't) to download and flash new 0404 BIOS which can be found here: ftp://ftp.asuscom.de/pub/ASUS/mb/socket939/A8R32-MVP DELUXE/
Advanced - JumperFree Configuration
VCORE Over-Voltage: Disabled (change to 100mV or 200mV if you need more vcore)
NorthBridge Over-Voltage: Disabled
SouthBridge Over-Voltage: Disabled
BankA DDR Clock Skew: Normal
BankB DDR Clock Skew: Normal
Advanced - Chipset - Hyper Transport Configuration
HT Link Speed: 1GHz (for higher than 280HTT I suggest to go with 800MHz)
CPU:RD580-NB HT Link Width: 16 bit
RD580 HT Drive Strength: Optimal
HT Receiver Comp. Control: Optimal
RD580 HT PLL Control: High Speed
I highly recommend you set these BIOS settings as they are above so you will not face problems when overclocking your system.
For the other notes:
- Processor Voltage is 0.09V-0.1V higher than what you select (ie. 1.400V = 1.490V-1.500V)
- Do not throw the HTT up in steps of ~20MHz
- Do not disable integrated peripherals, even if you don't use them
- TREF and DDR Input Strobe Skew may not work like they should
- You need to change PCI-E frequency to something else than 100MHz to enable overclocking via ClockGen.
Tweaking
Asus BIOS will not let you change all the memory timings you may need for maxing out the memory performance, it is good we have some third party tools for this purpose. Download either A64Tweaker or SysTool.
Memory timings that are not in BIOS (marked with red border):
Here's some basic rules:
Twr can be set to 2 with most of the 512Mb and 1024Mb modules
Twtr 1 for 512Mb modules (works with Infineon CE-5/CE-6 die too), for most 1024Mb modules needs to be relaxed to 2.
Read Write Queue Bypass: Bios sets this to 8x, all the memory in 512Mb and 1024Mb flavour should work without problems with 16x.
Bypass Max: Bios sets this to 4x, all the memory in 512Mb and 1024Mb flavour should work without problems with 7x.
Idle Cycle Limit: 0-16 for most 512Mb modules, 16-64 for most 1024Mb modules.
Dynamic Idle Cycle Counter: Enable.
Using this guide, the board has no problems working at HTT of 400.
CPU-Z Validation here
SuperPi 8M @ 400HTT here
Before you read further, I suggest you (if you already haven't) to download and flash new 0404 BIOS which can be found here: ftp://ftp.asuscom.de/pub/ASUS/mb/socket939/A8R32-MVP DELUXE/
Advanced - JumperFree Configuration
VCORE Over-Voltage: Disabled (change to 100mV or 200mV if you need more vcore)
NorthBridge Over-Voltage: Disabled
SouthBridge Over-Voltage: Disabled
BankA DDR Clock Skew: Normal
BankB DDR Clock Skew: Normal
Advanced - Chipset - Hyper Transport Configuration
HT Link Speed: 1GHz (for higher than 280HTT I suggest to go with 800MHz)
CPU:RD580-NB HT Link Width: 16 bit
RD580 HT Drive Strength: Optimal
HT Receiver Comp. Control: Optimal
RD580 HT PLL Control: High Speed
I highly recommend you set these BIOS settings as they are above so you will not face problems when overclocking your system.
For the other notes:
- Processor Voltage is 0.09V-0.1V higher than what you select (ie. 1.400V = 1.490V-1.500V)
- Do not throw the HTT up in steps of ~20MHz
- Do not disable integrated peripherals, even if you don't use them
- TREF and DDR Input Strobe Skew may not work like they should
- You need to change PCI-E frequency to something else than 100MHz to enable overclocking via ClockGen.
Tweaking
Asus BIOS will not let you change all the memory timings you may need for maxing out the memory performance, it is good we have some third party tools for this purpose. Download either A64Tweaker or SysTool.
Memory timings that are not in BIOS (marked with red border):
Here's some basic rules:
Twr can be set to 2 with most of the 512Mb and 1024Mb modules
Twtr 1 for 512Mb modules (works with Infineon CE-5/CE-6 die too), for most 1024Mb modules needs to be relaxed to 2.
Read Write Queue Bypass: Bios sets this to 8x, all the memory in 512Mb and 1024Mb flavour should work without problems with 16x.
Bypass Max: Bios sets this to 4x, all the memory in 512Mb and 1024Mb flavour should work without problems with 7x.
Idle Cycle Limit: 0-16 for most 512Mb modules, 16-64 for most 1024Mb modules.
Dynamic Idle Cycle Counter: Enable.
Using this guide, the board has no problems working at HTT of 400.
CPU-Z Validation here
SuperPi 8M @ 400HTT here