I meant to post back to the list on this ages ago..
Just for future reference the author of Memtest got back to me and told me that errors like this usually mean a problem with either the Northbridge or the CPU
Sure enough when I returned to site with the memory I had ordered, I noticed that the CPU heatsink support frame had become partly detached and therefore the heatsink wasn't in full contact with the CPU. Fortunately no obvious permanent damage seems to have been done to the CPU and reattaching the support frame has cured the fault.
On a slightly related note...those new Intel LGA socket heatsinks (the new pin on board, pad on the chip arrangement) seem quite nasty...If anybody gets to build one then take note of how much the board is flexed by the retaining mechanism when the heatsink retaining clips are tensioned. It also looks like (at least with the Intel original part) that removal and refitting of the Heatsink with the board in situ will be at worst impossible and at least very likely to damage the PCB. I built up a custom machine for a client the other day and was horrified by this arrangement.
I think the new retaining mechanism is supposed to be BTX compliant (on BTX the heatsink is supported by the case with the PCB sandwiched in-between) but it doesn't work very well with the current ATX mainboards and cases...and it's not even certain that BTX will now ever properly take off..certainly it has gone nowhere fast in the OEM markets)
On Wed, 2006-06-07 at 18:30 +0100, Wayne Stallwood wrote:
Memtest shows plenty of memory errors, spreading over pretty much the whole of the installed 512MB. When I stopped the tests halfway through the first pass there were two pages, the lowest error was at about 50MB the highest was at circa 430
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.