Matthew said:
Sorry... I tried to paste and must have hit the shortcut to send?!?
Architecture DDR SDRAM
Memory connectors two
Memory capacities 128-, 256-, and 512-MB non-ECC DDR
SDRAM
Minimum memory 128 MB
Maximum memory 1 GB
Memory type DDR 333 (non-ECC) only on computers
with 533-MHz system clock speed
DDR 266 (non-ECC) on computers with
either 400- or 533-MHz system clock speed
BIOS address F8000h
His is the 400 MHz clock speed....
Kingston says the chipset is 845PE (that would be the Northbridge, which
connects to the memory). The Dell site says the same thing.
http://www.ec.kingston.com/ecom/configurator_new/modelsinfo.asp?SysID=12595
845PE chipset spec. See page 11 for starters.
http://www.intel.com/Assets/PDF/datasheet/251924.pdf
"System Memory Controller
-One 64-bit wide DDR SDRAM data channel
-Up to 2.0 GB of 266/333 MHz DDR SDRAM [ 2
slots times 1GB each ]
-Bandwidth up to 2.7 GB/s (DDR333)
-64-Mb, 128-Mb, 256-Mb, and 512-Mb SDRAM technologies
-Supports only x8 and x16 SDRAM devices with four banks [
memory chip device width ]
-Unbuffered, unregistered 184-pin non-ECC DDR SDRAM DIMMs only
-Two DDR DIMMs, single-sided and/or double-sided
-Does not support double-sided x16 DDR DIMMs
-JEDEC DDR DIMM specification configurations only
-Opportunistic refresh
-Up to 16, simultaneously open pages
-SPD (Serial Presence Detect) scheme for DIMM detection
-Suspend-to-RAM support using CKE
-Selective Command-Per-Clock (selective CPC) accesses"
"512-Mb SDRAM" means a 64Mx8 memory chip would work. So even a 512MB
module made with (8) 64Mx8 chips would work. Or a 1GB module made
with (16) 64Mx8 chips would work as well.
It looks to me, like "any old 512MB DDR DIMM" would work. I would
test the DIMMs, one at a time, and see if they respond correctly
that way.
You can also use CPUZ to check what the DIMM SPD is claiming,
once the system is booted. And the "Save Report" option, the
last tab over, will make it possible to get the contents of the
SPD table coming from the DIMM. That is what the BIOS uses to
figure out what was inserted into the computer.
http://www.cpuid.com/cpuz.php
Memory SPD
-------------------------------------------------------------------------
DIMM # 1
SPD registers 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 80 08 08 0E 0A 61 40 00 05 30 45 00 82 08 00 00
10 0C 04 38 01 02 00 03 3D 50 50 60 3C 1E 3C 2D 80
20 20 27 10 17 3C 1E 1E 00 00 3C 69 80 18 22 00 00
...
By decoding that table of 256 bytes of information, it is possible
to discover what the DIMM manufacturer thinks the module is. Each
module should have its own table. In some cases, DIMMs ship with
the wrong table burned into the SPD EEPROM on the DIMM
Which
questions the competency of some people, to be making DIMMs. The
reason they can get away with that kind of carelessness, is the
BIOS is actually more clever than that, and has a second algorithm
for determining memory size.
Paul