BIOS
- Shipping BIOS is v1.0, dated 1/15/08. No new released BIOSes are available yet.
- Current beta BIOS is 1.1B8. This BIOS is a recommended download, as it swaps the nonsensical integer voltage values with meaningful settings. Perfomance / reliability data is still pending, but expect it to be on par if not better than 1.1B6 / P07.
- Current performance BIOS is P07, based off of 1.1B6. This BIOS is known to solve multiplier issues with Yorkfield / Wolfdale chips. P09, which should carry over 1.1B8's new voltage settings, should be out shortly.
B) Beep codes: When the system posts you will hear one long beep. This is normal and means that all tests passed. Below is a complete list of codes, if you hear anything other than the one long beep.
1 short DRAM refresh failure The programmable interrupt timer or programmable interrupt controller has probably failed
2 short Memory parity error A memory parity error has occurred in the first 64K of RAM. The RAM IC is probably bad
3 short Base 64K memory failure A memory failure has occurred in the first 64K of RAM. The RAM IC is probably bad
4 short System timer failure The system clock/timer IC has failed or there is a memory error in the first bank of memory
5 short Processor error The system CPU has failed
6 short Gate A20 failure The keyboard controller IC has failed, which is not allowing Gate A20 to switch the processor to protected mode. Replace the keyboard controller
7 short Virtual mode processor exception error The CPU has generated an exception error because of a fault in the CPU or motherboard circuitry
8 short Display memory read/write error The system video adapter is missing or defective
9 short ROM checksum error The contents of the system BIOS ROM does not match the expected checksum value. The BIOS ROM is probably defective and should be replaced
10 short CMOS shutdown register read/write error The shutdown for the CMOS has failed
11 short Cache error The L2 cache is faulty
1 long, 2 short Failure in video system An error was encountered in the video BIOS ROM, or a horizontal retrace failure has been encountered
1 long, 3 short Memory test failure A fault has been detected in memory above 64KB
1 long, 8 short Display test failure The video adapter is either missing or defective
2 short POST Failure One of the hardware tests has failed
1 long POST has passed all tests
Install new bios as follows:
Locate another computer and a USB drive. Go to the MSI forum and get the 1.1 or 1.23Beta bios. Use the USB bios installer software (also available in the MSI forum) to configure the flash drive to auto install the bios. Set the current bios to boot the USB drive first. Plug the drive in and reboot. Bios will automatically upgrade then install your E8500 and test.
Beta and Performance BIOSes are available from the MSI forums. Note that you need to register in order to download these BIOSes. Once registered, see the "User Modified BIOS" sub-forum, availble from the "Overclockers & Modding Corner" forum. Beta and performance BIOSes are also available from MSI forum moderators, as well as from MSI support.
Overclocking Tips
Disable Features: As always, be sure to disable OC-hindering features before overclocking. In the CPU Feature menu (accessible from Advanced BIOS Features,) disable Execute Bit Support, C1E Support, Set Limit CPUID MaxVal to 3, and CPU TM function. If you do not see all of these options in the menu, press F4. In the Cell Menu, disable D.O.T. Control, Intel EIST Speed Spectrums, and Auto Disable DRAM/PCI Frequency. Lastly, for best results, set SLI-Ready Memory to EXPERT if available, and System Clock Mode to MANUAL.
Keep a 1:1 Divider between RAM and FSB: When overclocking, it is best to keep a 1:1 ratio between RAM and FSB, such that the base FSB speed = the base RAM speed. On reference nForce boards, a 1:1 ratio can automatically be obtained by setting RAM to "linked and synced." However, setting your System Clock Mode to LINKED on the P7N diamond does not result in a 1:1 ratio. To keep a 1:1 ratio when overclocking, you must set System Clock Mode to manual and do some math.
The math, fortunately, is rather simple. The important thing to remember is that the numbers set in the BIOS for FSB and RAM are rated, or multiplied speeds. The rated FSB speed set in the BIOS is the quad-pumped speed, so it is 4x the base FSB speed you want to match. The RAM speed is the double-data-rate speed, so it is 2x the base RAM speed you want to match. To keep a 1:1 ratio, simply set RAM to 1/2 your set FSB speed.
Below are some examples of popular 1:1 ratios, as set in the P7N BIOS.
* FSB = 1066, RAM = 533 (base speeds: 266mhz)
* FSB = 1333, RAM = 667 (base speeds: 333mhz)
* FSB = 1600, RAM = 800 (base speeds: 400mhz)
* FSB = 1800, RAM = 900 (base speeds: 450mhz)
Know your CPU's VID: The P7N has an odd way of setting vCore (your processor's voltage.) Unlike other boards where you simply set the voltage you wish to pump to your CPU (i.e. 1.3v, 1.45v, etc,) the P7N has you set the amount of voltage increase (i.e +0.0500 to stock, +0.1000 to stock, etc.) In order to know how much voltage you've set in the BIOS, you must know your CPU's default voltage. This is called VID, and is unique to each and every Core 2 CPU.
To find your processor's VID, you must use either Core Temp, Everette Ultimate Edition, or (I believe) CPUID Hardware Monitor. Each of these programs can be downloaded from the Internet, but note that Everette is trial-ware and may not display VID w/o paying for the full version. On a Conroe or Kentsfield processor, your VID will most likely be within the range of 1.2000v to 1.3500v. On the popular Q6600 G0, VID will likely not exceed 1.3250v, with most coming in around the 1.2500-1.2750 mark. On 45nm chips, VID will be lower, often below 1.2000v.
The amount of voltage sent to your CPU (according to the BIOS) is VID + the amount set in the BIOS. If you leave vCore on AUTO, then the VID amount is sent. Unlike the reference boards, the P7N will not guesstimate an increased voltage to match your overclock when vCore is left on AUTO. Note that this explanation does not account for vOffset or vDroop, which is explained below in its own section.
North Bridge Cooling: One of the more impressive aspects of the P7N Diamond is that the North Bridge seems to run genuinely cooler than on other 780i boards. While it won't run at breezy P35/X38 levels, NB heat shouldn't be as much of a concern on this board as on others.
Suggested Settings
The following settings are known to support a stable 400mhz FSB when paired with a Kentsfield quad. On a Q6600 at default multiplier, this will result in a 3.6ghz CPU. Note that your results may vary:
FSB: 1600mhz
RAM: 800mhz
vCore: <<entirely dependent on the OC capabilities of your cpu.>>
vDIMM: <<entirely dependant on your RAM. Set to maximum factory setting.>>
vNB: 1.425
vSB: Auto
CPU GTL Ref: 65
FSB Term: 25
All other voltages: AUTO
The following settings are known to support an E8400/E8500 at 4.0ghz and above. Again, the latest BIOS is still finicky when it comes to 45nm chips, so you may not have guaranteed success just yet.
FSB: 1800mhz
RAM: 900mhz
vCore: <<entirely dependent on the OC capabilities of your cpu.>>
vDIMM: <<entirely dependant on your RAM. Set to maximum factory setting.>>
vNB: 1.4
vSB: Auto
FSB Term: 63
All other voltages: AUTO
GTLRef doesn't seem to play as large a role here, and it shouldn't, considering it's concern is more with Quad Core cpus. Compared to the Q6600, the key difference here appears to be FSB Term. 65 (vs 25) seems to be the key for E8400s OCs on this board.[
vDroop Info, Mods
vOffset and vDroop do exist and are comparable to other nForce boards, including the reference boards. Expect a -.02 to -.04 drop between what was set in the BIOS to what is reported under idle operation (vOffset.) Expect another -.02 to -.04 drop under load (vDroop.)
At this moment, there is no setting to disable vDroop in the BIOS, nor is there a known physical mod (like the reference board pencil mod.) This section will be updated with new information if and when it becomes available.
Other, Misc
Two Card SLI: The manual states that for a two-card SLI setup, both cards must be placed in blue PCI-E 2.0 slots. This is incorrect. One card can use the top blue PCI-E 2.0 slot and the other can use the white PCI-E 1.1 x16 slot with no issues. Instead of using the two short flexible bridge connectors, which won't fit, simply use the one longer bridge connector. You should experience no issue enabling SLI and no performance loss in benchmarks or games. This will allow you to utilize the board's single PCI slot, which otherwise would be covered up by a double-width card in the second blue PCI-E slot.
Note that some have experienced a slight performance loss when running with one card in the white slot (500-700 3dMark points and 1-3fps in games,) while at least one user noticed a more substantial difference. This may be due to the loss of a bridge cable (for GTX / Ultra / 9800 users,) the fact that both cards are no longer communicating over the bridge chip, or both.
If you do want to run this board with a PCI card and 2x SLI, you may first want to see what performance loss, if any, you experience by having one card run in the white slot. 500 points and 1-2fps may not matter much, as I've seen greater performance swings just by switching drivers. However, any difference should be considered when making an evaluation for a long-term setup.