600E memory disappears
Posted: Sat May 21, 2005 2:05 am
Morning all.
I have a Thinkpad 600E 2645-4BG and am having a sporadic problem with it detecting all installed memory modules.
It's got 32MB onboard RAM and two 64MB PC100 DIMM modules - total 160MBs of memory.
Every now and then it'll boot and only detect one of the 64MB DIMMs so i get a total of 96MBs and not 160MBs.
Going into the BIOS when it only detects one DIMM i used to see 160MBs installed RAM and 96MBs available - recently it shows 96MBs as both installed and available.
Suspecting a faulty 64MB DIMM module, i tried the Microsoft Memory Diagnostic tool.
When all memory is detected (160MBs) it reports:
Bank 0/3 DIMM 0 32MB
Bank 1/4 DIMM 1 64MB
Bank 2/5 DIMM 2 64MB
When only 96MBs of memory is detected it reports much the same except Bank 2/5 DIMM 2 is not detected.
I've swapped the DIMMs around now so each DIMM is in the other slot - since then it's failed to detect all memory once, but i didn't have time to run the diagnostic tool to see what DIMM was detected as a subsequent reboot fixed it and again all memory was detected.
I've noticed that the memory not being detected tends to occur when i use battery power - usually it runs on the AC adaptor - but it doesn't happen each time that i use battery power.
Sometimes it'll fix itself, but removing both DIMMs and disconnecting the CMOS battery for a short while always fixes it.
So i ran the Microsoft Memory Diagnostic tool and it immediately started reporting loads of memory errors - just on it's basic tests.
Looking at the errors sorted by module, every error was reported to be within the onboard 32MBs, and the 64MB modules both passed 100% ok.
A search on this forum shows it to be a (compatibility?) problem with the Microsoft tool and not necessarily valid results.
I'm trying to run MemTest86 but having problems getting a bootable ISO to work - just an endless list of '8000' scrolls down the screen and nothing much happens...
(I'll be experimenting later to get it running).
Anyone got any suggestions?
Replace CMOS battery perhaps?
Thanks.
warwound.
I have a Thinkpad 600E 2645-4BG and am having a sporadic problem with it detecting all installed memory modules.
It's got 32MB onboard RAM and two 64MB PC100 DIMM modules - total 160MBs of memory.
Every now and then it'll boot and only detect one of the 64MB DIMMs so i get a total of 96MBs and not 160MBs.
Going into the BIOS when it only detects one DIMM i used to see 160MBs installed RAM and 96MBs available - recently it shows 96MBs as both installed and available.
Suspecting a faulty 64MB DIMM module, i tried the Microsoft Memory Diagnostic tool.
When all memory is detected (160MBs) it reports:
Bank 0/3 DIMM 0 32MB
Bank 1/4 DIMM 1 64MB
Bank 2/5 DIMM 2 64MB
When only 96MBs of memory is detected it reports much the same except Bank 2/5 DIMM 2 is not detected.
I've swapped the DIMMs around now so each DIMM is in the other slot - since then it's failed to detect all memory once, but i didn't have time to run the diagnostic tool to see what DIMM was detected as a subsequent reboot fixed it and again all memory was detected.
I've noticed that the memory not being detected tends to occur when i use battery power - usually it runs on the AC adaptor - but it doesn't happen each time that i use battery power.
Sometimes it'll fix itself, but removing both DIMMs and disconnecting the CMOS battery for a short while always fixes it.
So i ran the Microsoft Memory Diagnostic tool and it immediately started reporting loads of memory errors - just on it's basic tests.
Looking at the errors sorted by module, every error was reported to be within the onboard 32MBs, and the 64MB modules both passed 100% ok.
A search on this forum shows it to be a (compatibility?) problem with the Microsoft tool and not necessarily valid results.
I'm trying to run MemTest86 but having problems getting a bootable ISO to work - just an endless list of '8000' scrolls down the screen and nothing much happens...
(I'll be experimenting later to get it running).
Anyone got any suggestions?
Replace CMOS battery perhaps?
Thanks.
warwound.