I installed i7 960 and 3 x 2GB Kingston 1333 C7 on Gigabyte UD7 and everything worked fine. 6GB memory passed 24 hours of memtest.
Then I replaced UD7 with ASUS P6TD Deluxe and everything worked fine.
Then someday I noticed that only 4GB is recognised by BIOS and Windows. Only CPU-Z and Everest can recognise 6GB. I tried to change the order of memory modules and different slots and found that Slots A1 and A2 were not working. Any memory modules installed in A1 or A2 were just missing from BIOS. Machine didn't post if only one memory module was installed in A1.
Then I removed the CPU and checked for bent pins but didn't find any. After re-seating the CPU, Slots A1 and A2 were working again, but C1 and C2 stopped working. Thus I decided to RMA P6TD.
Later the shop notified me that during their tests all 6 slots on P6TD were working and they refused to issue a replacement. They're shipping back the P6TD on Monday. Then I suspected there might be something wrong with the i7 960 CPU.
I installed the 960 onto UD7 again, first time boot, Slots A1 and A2 were not working. After re-seating 960, Slots B1 and B2 were not working. Then I tried several times re-seating the 960 but it was always Slots B1 and B2 not working. I made a conclusion that the memory controller of this 960 is broken. Perhaps P6TD is more picky with CPUs.
Then I got an i7 980X and installed it onto the UD7. All slots were working. Then I removed 980X and re-installed the 960 back onto the UD7. Strange enough, all slots were working again.
Then I got 3 x 2GB Corsair XMS3 1600 C9, and installed all 6 modules into all 6 slots. All 12GB are now recognised by both 960 and 980X.
I'm still waiting for the P6TD to be sent back and test both CPUs on it.
So what the hell is the problem here?
How do I determine which part is faulty?
Bookmarks