GA-X58A-UD7 RAM problem.
I will try to be short. I have a machine built on GA-X58A-UD7 rev.1 with three Corsair XMS3 2GB 1600MHz DDR3 CL9 modules. Out of the box BIOS recognized only 4 GB of RAM memory most of the time. When I removed an module and inserted it again, it recognized 6 GB for 2-3 boots, the reverted to the 4 GB. Win7Ult behaved accordingly (displayed that 3.99 GB of 4 GB is usable). Apart from that the system was stable.
I've updated the bios to F7 - from this moment BIOS properly recognizes 6GB of memory every time. But after 20-30 boots I've got a memory dump when Win7 was initializing. From that day I have to do something bizarre - I have to change the memory frequency every time I boot the machine, cycling through two modes: 1066 MHz and 1600 MHz. If I fail to do that, Windows will crash on initializing reporting memory problems. When I change the frequency, the system is stable and functions well.
I've messed with the memory options in BIOS but to no avail, and frankly - I don't have much time to do it right now.
Maybe someone knows how to fix the problem, or at least how to properly test memory modules in this situation? I'm counting on your help.