A2141 liquid damaged - no display

Hey everyone, first time posting and hoping you can help..

A2141 had a small amount of liquid damage originally. It was displaying 20V but not booting correctly. We found a small amount of liquid damage on the board near U9080 & U9000. Both were removed and replaced. No shorts on the board before & after.

We booted the board and had no display but found we had heat on the board at UA900. This GPU power chip was replaced with all voltages showing after.

We found that we have the system now booting but no display. We checked the voltages at the connector (with a screen connected) and have our 3.3V & 5V for display but no voltage for backlight. We’ve plugged the machine into an external monitor and we do have a screen.

At the backlight driver (U8400), we have 5v input, and the other voltage inputs. We’ve confirmed the fuse has correct values. But have found we are missing the EDP_BKLT_EN signal from the GMUX. We’ve check to ensure it is not the driver pulling down the line or the resistor.

Tracing back to the GPU, we find that we are getting no EG_BKLT_EN into the GMUX. RA129 shows 0 at the GPU. We’ve tested against a known good board and should have 3.3v here.

We’ve tried to make this EDP_BKLT_EN signal by adding a wire and injecting voltage into the backlight driver but we still get no display and no output voltages from the driver (Sorry apart from BKLT_ISET_KEYB, which shows 1.2v. But no feedback voltages.

We are beyond the point of a economical repair, as it’s taken us a long time of diagnosing to get to this stage (we’re still new to MacBooks). But don’t wish to give up on this one. Is there anything we may have missed that would help?
 

2informaticos

Administrator
Staff member
First of all, welcome to the forum!

You should confirm image on internal LCD, before searching for backlight.
Be sure DP_INT_HPD stays high.

Check diode mode to groundt on EDP_INT lines, corresponding to J8500.
Pay atention to EDP_INT_AUX_N.
 
Thanks for your reply!

I have 0V on DP_INT_HPD and 0V on EDP_INT_AUX_N

I've checked diode mode of J8500 EDP lines and compared against known good board and they are giving good value.
 

2informaticos

Administrator
Staff member
Then the board cannot recognize the LCD; it expects DP_INT_HPD to go high.
Be sure 3V3/5V_S0SW_LCD are present, at least in the first few seconds; DP_INT_HPD must rise at same time.
Test with known good LCD assembly.

So diode mode to ground on EDP_INT_AUX_P/N are similar with good board?
 

2informaticos

Administrator
Staff member
If you discarded LCD assembly and small video cable, then may have problems with U9801/50.
Check diode mode to ground on DP_INT_HPD line; w/ and w/o LCD connected.
 

2informaticos

Administrator
Staff member
DP_INT_HPD is controlled by LCD assembly.
If you tested with 100% good one, then something else pulls down this signal.
Only U9801 and U9850 are connected there, apart of J8500; of course, R8551 can't be the culprit.
 

2informaticos

Administrator
Staff member
I didn't face with such problem.
Probably waste of time, if you can't find a corroded resistor.
May be a broken/corroded trace somewhere; even inside the board.
 
Last edited:
Top