02-08-2008 11:43 AM
02-08-2008 04:02 PM - edited 05-22-2009 07:14 PM
02-12-2008 10:40 AM
02-12-2008 10:52 AM
02-13-2008 01:05 PM
04-22-2009 07:47 AM
My 600x 2645 5FU freezes. WMD (Windows Memory Diagnostics) consistently shows memory failure at 0009f930, regardless of how I set BIOS 2B.
WMD shows that setting BIOS 2B to 81x decrements total memory by 64MB, but that is high memory, not in the first 64MB. The original memory reported for 64MB base memory plus two 256-MB chips is 589,248, in the following addresses:
00001000 - 00020000
00030000 - 0009fc00
00100000 - 00400000
004de000 - 23fdf000
81x drops this down to 523, 712, ending at 1fdf000; 82x drops another 64MB, ending at 1bfdf000; and 83x drops another, ending at 17fdf000. In other words, it looks like the DIMM RAM is being removed, not the onboard RAM. (It's interesting that setting 2B to 81x on this machine drops memory 64MB, not the 32MB it does for the 600E.)
Lenovo System Toolbox memory test runs clean at whatever BIOS 2B byte setting. (I will try that test at enough passes to see if it reports a failure eventually.) The machine runs normally, usually for an hour or more, and then freezes the cursor, keyboard, and display. The CPU temperature remains fairly steady around 40C (per Notebook Hardware Control 2.0 Pre-Release-06).
Is it possible that the various non-Lenovo memory tests just look at memory starting at 00001000 regardless of the setting of address 2B?
Is there any documentation on the various settings possible at address 2B?
Is there some setting that actually would bypass the onboard 64MB? How could I confirm that?
Thank you very much.
04-22-2009 07:04 PM