Baoran wrote:No idea how previous owner treated them. I was given the memory in small plastic bag that was not an antistatic bag and in the original picture I saw they were installed on the motherboard. I installed them with ESD wrist strap and everything worked fine for at least an hour while I was setting up config.sys/autoexec.bat and doing benchmarks and rebooting it several times during that time. Then there was the first sign of trouble when I got memory test fail during reboot and later I also got error himem.sys has detected unreliable memory at address... and I started booting with just one module at the time. So I didn't touch them when the trouble started.
The trouble with ESD is that it can manifest itself (long) after the damage is done. Sounds like you took admirable precautions, but whoever put the SIMMs in a regular plastic bag didn't. Not that a bag in itself will kill stuff, but I sort of get an image of someone wearing rubber-soled sneakers on a synthetic carpet with polyester sleeves (and hell, maybe a woollen jumper just for good measure) dumping them in there...
I generally can't be bothered with wrist straps, but ensure I'm wearing cotton, linen and/or leather (NO wool or synthetics), with conducting soles. Also I make sure to touch the case of any system I'm working on before adding or removing components. Oh, and components rest on paper, wood or antistatic bags. Not clean-room safe, but at least as good as wherever else the old parts have been.
I did just set up the 486 motherboard again for testing. First time it went through post memory test and himem.sys memory test without any problems, but after that I immediately got those errors again whenever I rebooted it. I didn't find any option in the bios settings about parity.
But the 486 did work fine with the 'sacrificial' SIMM? I'm 99.99% sure that board isn't the problem.
The pentium motherboard has 100Mhz pentium cpu, so I think either 60ns or 70ns should work then.
Nope, see the bit from the manual I quoted. A 100MHz Pentium runs at 1.5x66MHz, and 66MHz FSB specifically requires 60ns EDO. 70ns is only OK if it's FP. Simple test: set the board to run at 1.5x60MHz (underclock the CPU to 90MHz) and re-test with the suspect SIMMs. If they're good 70ns modules, they should work reliably then. If not (as I fear) you can drop it down to 1.5x50MHz (i.e. CPU at 75MHz), but as your 486 was already having trouble at something lower than that (33MHz-50MHz) I doubt that would make much difference...
There was no any kind of markings or stickers on it that would have told me what model the motherboard is, so I really appreciate you finding the manual.
You could probably google some or other part number, but for Intel OEM boards (which this clearly is), I generally just take note of the overall layout (number of slots, position of chipset & socket) and then nose around TH'99. Once I spot a likely match, I google up a good picture to double-check. That's how I figured out this one was an Advanced/ZP.