I have an ASUS P6X58D Premium Motherboard and I have 6gb (3 x 2gb) of Corsair XMS3 Memory in the motherboard. However the BIOS is not recognizing the memory's actual rated timings and speed. It is reading the memory speed in the BIOS as 1066 and reading the timings as 9-9-9-24. Here is some of my system information below, nothing is overclocked.
Motherboard: ASUS P6X58D Premium
Memory: 6GB Corsair XMS3 TR3X6G1600C7 rated for 1600MHz and 7-7-7-20 timings
PSU: Corsair HX650W
GPU: Sapphire Toxic 5850 1GB DDR5
Heatsink: Thermalright Ultra Extreme 120
OS: Windows 7 Professional 64bit
In addition I have updated the BIOS to make sure it has the latest version, and I have run memtest for the memory modules and it detected 0 errors. The memory works fine and it boots up every time, however it is not being detected at the set speed and timings that it is rated for, and I am wondering if anyone has any idea why that is.
More about :corsair tr3x6g1600c7 memory detecting settings
1) You have not set the BIOS to use the XMP profile.
2) The BIOS is incorrectly reading the XMP profile.
3) The BIOS cannot read the XMP profile.
4) The XMP profile is incorrect.
Solution: Enter the BIOS, access the RAM settings, set the:
-- latencies to match those on the RAM stickers, e.g. 7-7-7-20
-- RAM voltage to the value shown on the stickers, e.g., 1.65
-- Speed (frequency) to 1600MHz.
Save and exit the BIOS. Let the computer POST and boot to the OS. Then check the RAM settings using CPU-Z.