More actions
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.
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.