M3 A3113 (820-03285) black screen after unplugging display cable with device powered on

vaeel91

New member
Hello everybody, i hope you can help me with this problem, im getting mad.
So the issue started when the display cable was disconnected with the device powered, after that, total black screen. (I tried 2 different screen working known)

The screen is total black, no backlight and no image at all (I've tried pointing a torch to check if there is any image, there is not, i also have 28/30v on the backlight routes)
Connecting the mac to external monitor will show the recovery sometimes, sometimes grey screen (maybe the type-c hdmi adapter im using is not fully compatbile) but still, i get some image on the external monitor.

I've tried running some measurements on the display FPC, first of all, all the voltages are present (with display connected and device powered on)

The only route going directly into the cpu is DISP_BKLT_LSYNC and i get a diode value about 340 wich is good for me.

And there i begin to feel lost : in the boardview there is a IC called "UR000" alias Larkspur, in the schematic i think its the " UP701 "it have a pin under it called "EDP_PANEL_1V8_EN", i think this is a propretary chip, cuz there is no information about it, even searching the code on the chip on google gives 0 results.

1763840687317.png1763840702706.png


Do you know what this line exactly do ? it is possible that this line is critical to wake up the display ?
Do you have any ideas what is causing black screen? im not very experiences on macbooks, but its strange to me that all voltages are present and still no image
 

vaeel91

New member
When the damage occurred, i remember the backlight of the keyboard flashed some times, then turned off, now, powering on the machine, the backlight on the keyboard stays off, always.
 

2informaticos

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

EDP_PANEL_1V8_EN must be high, in order to enable T-CON.
3V3_SW_LCD, 1V8_S2 and 1V25/5V_SW_MINNIE must be all present.
CPU requires from LCD to pull-up (to 1.2V) the LPD_INT_HPD signal.

If you don't have same working board for comparison, you can use online refference table:
 

vaeel91

New member
Since when trying to boot on external monitor - sometimes i get a grey empy image (the one of the recovery), sometimes i get recovery screen with the top banner - it may depends on the type-c/hdmi adapter but im not sure...
So i'm trying to restore the device with Apple Configurator 2 to check if there is any difference after reinstalling OS, at least on the external monitor
 

vaeel91

New member
The system has been flashed and the external monitor is showing the login screen, so the mac its 100% working, i gonna try to disassemble the old monitor and check the t-con now, but if you have any suggestion would be very appreciated, thanks
 

2informaticos

Administrator
Staff member
T-CON should be good, if you already tested with known good LCD assembly and problem persists.

As I said, check diode mode to ground on all EDP lines.
 

vaeel91

New member
edp fcp are all good, but i found this live from EDP_BLC_5V_EN should be 5v and i have 1.8v
UP710 get enable from LCD_PWR_EN wich comes from pmic, then it generates all the edp lines, the lines are all present at 1v8 but EDP_BLC_5V_EN should be 5v right? it get 1.8v there1763976452659.png
1763976377621.png
 

vaeel91

New member
I found the LID sensor in the corner on the screen is broken, does the macbook m3 need it fully working to show image on screen ? usually disconnecting it the device just bypass it, but im not sure
 

vaeel91

New member
On closed screen i get 0V, open screen 1V, the schematics says this line need 1v8 for enable, should i try to emulate 1v8 ?
1763984948384.png
 

2informaticos

Administrator
Staff member
"EDP_BLC_5V_EN should be 5v right?"
Why do you think that?
Don't confuse enable signal with the output voltage!
UP710 is powered from 1V8_S2, will not accept overvoltage on any pin.

I think 1.2V should be good enough for lid signals.
You can try forcing to 1.5-1.8V, just in case...
 

vaeel91

New member
"EDP_BLC_5V_EN should be 5v right?"
Why do you think that?
Don't confuse enable signal with the output voltage!
UP710 is powered from 1V8_S2, will not accept overvoltage on any pin.

I think 1.2V should be good enough for lid signals.
You can try forcing to 1.5-1.8V, just in case...
Oh, you are right, i misunderstood the meaning of the line, so its an enable line (1v8) to enable a 5v rail. ok, got it.
I dont have 1.2v on the lid signal, its about 1v, i think its a bit low, i gonna try to force it to 1.5 and if nothing happens i will try 1.8v and post result, thank you.
 

vaeel91

New member
Im focusing now on i2c lines, like spi_tcon_cs_L, unfortunately my board is 820-02385 and there is not diode values references on openboard
 

2informaticos

Administrator
Staff member
I expect the machine works with lid sensor disconnected.
However, I'm not sure 100% about new models behavior.

CPU's LPDP_INT lines should be protected by CP610-9 series capacitors.
If all power rails of JP600 are good, you may have problems with the other lines; right side of the connector, in schematic (pins 4-32).

BTW, write directly into bottom reply box, instead of clicking Reply button.
I don't see any reason to quote an entire post, visible few centimeters above.
 
Top