64-bit vs 128-bit memory ?



Hello all,
I have a mobo (Tyan K8E S2865) that can take 64-bit or 128-bit memories. In
64-bit it can use only two banks while in 128-bit it _should_ be able to use
all 4 of them.

I have tried with several sets of memories: Corsair CM72SD1024-3200/S,
Corsair CT2KIT12872Z40B (and also a few others). All sets are DDR400 PC3200
ECC unbuff 128-bits 3,1T. None of them work if I fill all 4 banks: I get
long post beeps, which the mobo manual identifies as memory errors.

The manual (ftp://ftp.tyan.com/manuals/m_s2865_110.pdf ) says that the
64/128 bit detection is automatic, however lshw returns the following when
in 2Gb config:

# lshw
machine
description: Desktop Computer
width: 64 bits
capabilities: smbios-2.3 dmi-2.3 vsyscall64 vsyscall32
configuration: boot=normal chassis=desktop
*-core
description: Motherboard
product: NF-CK804
physical id: 0
*-firmware
description: BIOS
vendor: Phoenix Technologies, LTD
physical id: 0
version: 6.00 PG (11/14/2006)
size: 128KiB
capacity: 448KiB
capabilities: isa pci pnp apm upgrade shadowing cdboot bootselect
socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13
floppy2880 int5printscreen int9keyboard int14serial int17printer int10video
acpi usb ls120boot zipboot
*-cpu
description: CPU
product: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
vendor: Advanced Micro Devices [AMD]
physical id: 3
bus info: cpu@0
version: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
slot: Socket 939
size: 2200MHz
capacity: 3GHz
width: 64 bits
clock: 201MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8
apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht s
yscall nx mmxext fxsr_opt x86-64 3dnowext 3dnow rep_good nopl pni lahf_lm
cmp_legacy cpufreq
*-cache
description: L1 cache
physical id: a
slot: Internal Cache
size: 128KiB
capacity: 128KiB
capabilities: synchronous internal write-back
*-cache
description: L1 cache
physical id: 4
slot: External Cache
size: 128KiB
capacity: 128KiB
capabilities: synchronous internal write-back
*-memory:0
description: System Memory
physical id: 1b
slot: System board or motherboard
size: 2GiB
*-bank:0
description: DIMM [empty]
physical id: 0
slot: A0
width: 64 bits
*-bank:1
description: DIMM [empty]
physical id: 1
slot: A1
width: 64 bits
*-bank:2
description: DIMM
physical id: 2
slot: A2
size: 1GiB
width: 64 bits
*-bank:3
description: DIMM
physical id: 3
slot: A3
size: 1GiB
width: 64 bits
*-memory:1 UNCLAIMED
description: Memory controller
product: CK804 Memory Controller
vendor: nVidia Corporation
physical id: 5
bus info: pci@0000:00:00.0
version: a3
width: 32 bits
clock: 66MHz (15.2ns)
capabilities: ht bus_master cap_list
configuration: latency=0

Can soneone tell me how to force the 128-bit mode for those chips ?!?
Thank.
--
Guillaume Dargaud
http://www.gdargaud.net/


.



Relevant Pages

  • buffered reads on /dev/sdXY use buffers instead of cache memory ?
    ... Capabilities: ... It looks like buffers are limited to Low memory, ... - reading the device never allocate regular cache entries, ... total used free shared buffers cached ...
    (Linux-Kernel)
  • Re: Cached memory never gets released
    ... Stock linux 2.4.26 kernel. ... Due to flash bug 3M of memory gets lost due to font memory getting lost ... The output of "free" cache number steadily grows. ... longer to exhaust all of system memory with the cache. ...
    (Linux-Kernel)
  • Re: Problem: Creating a raw binary string
    ... > While its true that a 64-bit cpu will move twice the data per instruction it ... > Memory bus width plays an important role here and unless it too is widened / ... You are forgetting the two levels of cache in the processor. ... The memory chips are addressed in Row col fashion. ...
    (alt.comp.lang.borland-delphi)
  • Re: Is Greenspun enough?
    ... Most OSes memory map executables directly from the file system so code doesn't pollute the file cache or swap space. ...
    (comp.lang.lisp)
  • Re: ASUS P4S800D-X Memory Configuration Problem
    ... and it looks like not all four stick configurations ... Nowhere does it say you can't run 4 sticks of memory in ... When two channels are populated with different amount of ... Concurrent Dual 64x2 bit mode with flexible DIMM ...
    (alt.comp.periphs.mainboard.asus)