820-3115-B Only Working from Battery + No Green Light

dukefawks

Administrator
Certainly garbage Chinese charger damage. You've done all there is to do, last two options before the SMC are U6900/01. Q7080/85 sometimes cause issues, but my gut feelings says dead SMC.
 

victor

Member
So, i replaced U6900/01 and it made no difference. I bit the bullet and replaced the SMC - but still no difference! Exactly the same symptoms with the replacement SMC.

Weirdly, with the new SMC ppbus_g3h now measures 12.57v, but i'd assume the extra 0.03v is not a problem.

Any other ideas to try?

EDIT: I've discovered that when the battery is plugged in too - the magsafe light is actually very dully lit green - don't know if that helps at all.
 
Last edited:

dukefawks

Administrator
Must be crap under the magsafe connector on the board then. There is not much else to this. I assume you are 100% sure about a good magsafe board and charger? There must be some leak resistance/capacitance on the one_wire line that kills communication with the SMC.
 

victor

Member
Yeah i just tried yet another magsafe, taken from a machine it is currently working in - still not working. I just don't understand :'(.

Any suggestions of places i could check for leak resistance/capacitance on the one-wire? i will re-solder the magsafe connector on board but im pretty sure it's not that.
 

dukefawks

Administrator
Checked R6929? Besides that and corrosion under the connector there is not much else you can do. The problem can also be inside the board.
You can remove U6900 and then check diode mode on SYS_ONEWIRE to see if the trace to the SMC is in tact.
 

victor

Member
I've checked R6929 - it's a solid 2k
There's no corrosion anywhere on the board.
I removed u6900 and used diode mode, red on ground, black on sys_onewire - i got 0.7v
 

victor

Member
I've noticed that when i start up the board with just the battery, keyboard and screen connected, that the fans seem to blare up to full speed - kinda like when SMC bypass is on, but they gradually do it during the bootup. Perhaps the other SMC i've put on is also faulty :/. I'm guessing a replacement SMC has to come from a 820-3115-B board? I've only got one in the donor pile and i've already taken its SMC.
 

smiba

New member
I've noticed that when i start up the board with just the battery, keyboard and screen connected, that the fans seem to blare up to full speed - kinda like when SMC bypass is on, but they gradually do it during the bootup. Perhaps the other SMC i've put on is also faulty :/. I'm guessing a replacement SMC has to come from a 820-3115-B board? I've only got one in the donor pile and i've already taken its SMC.

This means you have one or more sensors failing so the SMC is running the CPU in low speed while blasting the fans on full. What does ASD tell you about the sensors? Just wondering.
EDIT: Check duke's response

You indeed need to get a SMC from a exact identical board
 
Last edited:

dukefawks

Administrator
No need to check anything, without trackpad connected the fan will run at full speed.

I have no other ideas then a dead SMC or issue inside the board. I assume you replaced the magsafe board connector.
 

victor

Member
Ah yes - the fan thing was indeed simply the trackpad not being connected.

I haven't actually replaced the magsafe connector on the board - it looked absolutely perfect and there's no corrosion anywhere so i just re-soldered the pins on the board. I figured since it's just a dumb 5-pin connection, there ain't much that could be wrong with it?
 

victor

Member
Well, I've given up. I replaced the connector and still no luck. There doesn't seem to be a problem inside the board as each line is present in every place it's meant to be present. It's a mystery forever i guess. Maybe the other SMC i have is also faulty, i'll never know as i have no more 820-3115-B SMCS and there ain't none on eBay either.

Thanks a lot for your time regardless Duke, it was nice getting closer to having some form of closure with this board lol.
 

dukefawks

Administrator
Proving voltages are there does not rule out a board issue. There could be resistive/capacitive leaks inside the board messing up the signal. It is not just a voltage on the onewire line, it is serial communication.
You could hook up the scope and look at the data pulses on the onewire bus and compare with a good board.
 
Top