I have a socket AM2 Sempron 3000+ (1.6GHz, 90nm) on a Geforce6100 + nForce410 mobo (MSI K9NGM). I'm trying to run it with DDR2-800. Memtest86 checks okay. I also ran a CPU/memory benchmark under a Linux distro without a problem. But Windows XP gets stuck occasionally, particularly when opening the nVidia control panel, when starting AIDA64, or when running the AIDA64 memory benchmark.
The memory is identified correctly by the BIOS as 400MHz but in fact runs at 320MHz with a divider of 5 off the CPU speed (1600/5 = 320). I'm not sure it's because Semprons don't support more than DDR2-667 or because the divider can't be lower than 5. Anyway, whether I run one DDR2-800 memory module, two as single-channel, or two as dual-channel, the problem persists. But if I mix a DDR2-533 module with a DDR2-800 module (only tried one), in which case both run as DDR2-533 single-channel, Windows becomes stable.
I'm using the IGP, if it may matter. Another thing that I noticed while running the DDR2-800 is that there's some extra delay while navigating a bootable collection of diagnosis tools (UBCD).
Any idea if the problem may be due to the CPU, the chipset, the memory, or maybe even Windows drivers?
The memory is identified correctly by the BIOS as 400MHz but in fact runs at 320MHz with a divider of 5 off the CPU speed (1600/5 = 320). I'm not sure it's because Semprons don't support more than DDR2-667 or because the divider can't be lower than 5. Anyway, whether I run one DDR2-800 memory module, two as single-channel, or two as dual-channel, the problem persists. But if I mix a DDR2-533 module with a DDR2-800 module (only tried one), in which case both run as DDR2-533 single-channel, Windows becomes stable.
I'm using the IGP, if it may matter. Another thing that I noticed while running the DDR2-800 is that there's some extra delay while navigating a bootable collection of diagnosis tools (UBCD).
Any idea if the problem may be due to the CPU, the chipset, the memory, or maybe even Windows drivers?