-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Daniele: On Thursday 18 March 2004 09:55, Daniele Orlandi wrote:
Sampsa Hario wrote:
Despite memory controller being in the CPU, BIOS still affects memory timing etc. and this is where motherboards differ.
Thanks for the link, it was interesting. However, the whole reason for SPD EEPROM is to tell the memory controller the correct timings and one should expect the memory controller using those timings and work correcly.
Hee hee - yes that would be the desirable outcome.
BIOS settings should be used to "overclock" your memory, not to slow it down...
There still is something (the memory controller inside the CPU or the memory itself) that is not following the specifications. I don't know which one it is but I'm beginning to fear it could be the CPU...
It is the BIOS responsibility to configure the DRAM controller in the processor. It should do this based on the capabilities of the RAM (read from SPD) balanced against the capabilities of the particular CPU flavor (140, 242, etc). For example, if you have an Opteron 240 and plug in DDR400 RAM the BIOS should not configure for 400Mhz clock because that processor only supports 333Mhz. An example of doing this wrong were early Tyan K8W BIOS which did this incorrectly and programmed an illegal speed into the DRAM controller. I discovered this the hard way. Don't know if clarified things or just muddied the waters more...
Bye!
Good luck, - Darrell - -- sused@mucus.com "Perfect! ....what am I doing?" -- Washu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFAWywKeo6c0kw6mZ0RAhPhAKCQyuehmLs1yz95G45KkuStBEagFwCffw/t AYs3Gsa9Ok/NBIXpnWndbf8= =0D3x -----END PGP SIGNATURE-----