On Wed, Jun 07, 2006 at 06:30:54PM +0100, Wayne Stallwood wrote:
But the really strange thing is that the error bits are 00000000 i.e the test data and "bad" data match perfectly. There is no ECC on this machine so how can the data I put in the memory and the data I take out be the same yet there be a memory error. Memtest clearly shows the "good" and "bad" column with matching data but still flags these as errors.
I have ordered replacement RAM anyway, but I was just interested in what other type of memory error I am seeing here ?
Could it be related to a memory timing problem? I've got a weird problem at the moment with an i810 based machine. It's running Windows but just gets lots of weird errors, random reboots, crashes etc. while using it (no, this is more than the normal amount before anyone says) ;)
Anyhow, I've ran memtest86+ on it several times and the ram is ok, I even swapped the ram around in the memory slots in case it was the portion of ram used as video memory and it's all ok. In desperation I put the old ram from this machine back in and it's perfectly ok. The only major difference is the old ram is CAS3 and the newer stuff CAS2, even more weird is that the machine ran Linux fine with no problems at all! I'm still a bit of a loss to explain what's going on, the only other thing I can think is a driver problem for the i810 chipset and it not liking faster memory.
Thanks Adam