How to fix a Memory module error on a Thinkpad P51: Difference between revisions

From Repair Wiki
No edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{stub}}
{{Repair Guide
{{Repair Guide
|Device=Thinkpad P51
|Device=Thinkpad P51
Line 12: Line 13:




Memory module errors can have a variety of different causes. This repair guide documents only one possible cause, that is not intuitive. This repair guide assumes that you have already tried the obvious tests, of using only one memory module, moving it to different slots, and trying other known-working memory modules.
 
Memory module errors can have a variety of different causes. This repair guide documents only one possible cause, that is not intuitive. This repair guide assumes that you have already tried the obvious tests, of using only one memory module, moving it to different slots, and trying other known-working memory modules, without success.


On the Thinkpad P51 laptops the same SMBUS bus that is connected to the DIMM memory modules, in order to read memory information off of the SPD eeproms, is also used to connect to the touchpad. If the touchpad interferes with the SMB_DATA_3B/SMB_CLK_3B lines, then it will prevent communication with the SPD eeproms, and then the laptop will not know what kind of memory is installed and it will be unable to boot, so it will report a "Memory module error", using musical error codes that can be interpreted by the Lenovo PC Diagnostics app.
On the Thinkpad P51 laptops the same SMBUS bus that is connected to the DIMM memory modules, in order to read memory information off of the SPD eeproms, is also used to connect to the touchpad. If the touchpad interferes with the SMB_DATA_3B/SMB_CLK_3B lines, then it will prevent communication with the SPD eeproms, and then the laptop will not know what kind of memory is installed and it will be unable to boot, so it will report a "Memory module error", using musical error codes that can be interpreted by the Lenovo PC Diagnostics app.
Line 36: Line 38:


===Repair Steps===
===Repair Steps===
If the F14 fuse was blown, replace the fuse or short it out with a wire.


If the F14 fuse wasn't blown, but the problem still went away when disconnecting the touchpad flex cable, then your touchpad may be dead. Investigate the SMB_DATA_3B/SMB_CLK_3B lines for shorts.
* If the F14 fuse was blown, replace the fuse or short it out with a wire.
* If the F14 fuse wasn't blown, but the problem still went away when disconnecting the touchpad flex cable, then your touchpad may be dead. Investigate the SMB_DATA_3B/SMB_CLK_3B lines for shorts.

Latest revision as of 16:33, 5 July 2024

This article is a stub. You can help Repair Wiki grow by expanding it

How to fix a Memory module error on a Thinkpad P51
Device Thinkpad P51
Affects part(s) F14 fuse
Needs equipment Soldering Iron
Difficulty ◉◉◉◌ Hard
Type Soldering, Teardown


Problem description

Memory module errors can have a variety of different causes. This repair guide documents only one possible cause, that is not intuitive. This repair guide assumes that you have already tried the obvious tests, of using only one memory module, moving it to different slots, and trying other known-working memory modules, without success.

On the Thinkpad P51 laptops the same SMBUS bus that is connected to the DIMM memory modules, in order to read memory information off of the SPD eeproms, is also used to connect to the touchpad. If the touchpad interferes with the SMB_DATA_3B/SMB_CLK_3B lines, then it will prevent communication with the SPD eeproms, and then the laptop will not know what kind of memory is installed and it will be unable to boot, so it will report a "Memory module error", using musical error codes that can be interpreted by the Lenovo PC Diagnostics app.

If the fuse that powers the touchpad (F14) blows, then the touchpad will hold the SMBUS data lines around 1V which will always be interpreted as logical 0, and it will prevent communication with the memory modules. An otherwise dead touchpad could also cause similar symptoms.

Example image (Figure 1) -- No image yet. Help expand this page by uploading it!

Symptoms

  • The laptop plays a musical error code, that is interpreted as "0282 Memory module error" by the Lenovo PC Diagnostics app.
  • Trying a single known working memory module in various different slots all results in the same error.

Solution

Diagnostic Steps

  • Check if disconnecting the touchpad flex cable causes the problem to go away.
  • Check with a multimeter if the F14 fuse is blown.
    • Note that the F14 fuse lies on the motherboard, right next to, and in-between the touchpad and fingerprint sensor flex connectors, under a thin portion of the black protective tape that goes over the motherboard. It can be accessed without taking the motherboard out.

Repair Steps

  • If the F14 fuse was blown, replace the fuse or short it out with a wire.
  • If the F14 fuse wasn't blown, but the problem still went away when disconnecting the touchpad flex cable, then your touchpad may be dead. Investigate the SMB_DATA_3B/SMB_CLK_3B lines for shorts.