Howard Delman said:
A8N-E, Athlon64 3800, Samsung 512M DDR PC3200 (M368L6523CUS-CCC)
I have a 512M Dimm in sockets A1 & B1. At boot, the bios reports:
Memory testing: 1048576K OK
Memory information: DDR 400, single channel, 64-bit
The memory should be dual channel. Does anyone have any ideas about why
it is showing as single channel?
Howard Delman
Mod64BitMux control bit was added to Rev.E processors. Previous
revisions of Athlon64 processors had a fixation about B1 and B2
slots, when operating in 64 bit mode. Now, it seems, either An or
Bn slots can be occupied and the processor can operate in 64 bit
mode.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF
So, at least the Mod64BitMux bit, might explain how the BIOS is able
to find a total of 1GB of memory, when you have the DIMMs in
A1 & B1. What I cannot explain for you, is why the BIOS has
not been able to detect the fact that the DIMMs are matched,
and it is possible to go into 128 bit mode (popularly misnamed
as dual channel mode).
To start, get a copy of CPUZ from
www.cpuid.com, and see if
the declaration of the DIMMs matches. I think there is an
option there, to dump some part of the SPD EEPROM, and you
might see if everything looks OK there. If one of the SPD
chips is broken (is unreadable, returns all 1's or the like),
that might explain what you are seeing. The SPD chips will
not be entirely identical, as the serial number of the DIMMs
will be different, and perhaps the manufacture date, but the
timing and other physical params should match.
There have been the odd unexplained behavior with Athlon64 and
some of the Asus BIOS. For example, I recall someone having a
matched pair of brand_x DIMMs, and a matched pair of brand_y
DIMMs, which were likely to have matching topology, and
would have been nice candidates for interleaved operation
in dual channel mode. Instead, the BIOS insisted on ignoring
one of the two pairs of DIMMs entirely. You may want to
experiment with several releases of BIOS files for your
motherboard - maybe you'll find a release of BIOS that is a
bit more cooperative. Don't be afraid to try out a beta release.
Also, you may want to try running a memory benchmark, and see
if at nominal settings, your two DIMMs are yielding 3.2GB/sec
or 6.4GB/sec. It could be just the text message on the BIOS
screen is wrong
Paul