For $29/mo, we provide access to advanced level technicians who will answer your questions on any Macbook board related matter to the best of their knowledge promptly & walk you through how to solve your problem so you can deliver a working board to your customer.
U7000 replaced. I've checked everything on BC_ACOK / CHGR_ACOK. R5087 is 470k as it should be. I've lifted U6901 to see if that was mucking it up, but BCACOK stays the same with it removed.
However, I just noticed that PPCHGR_DCIN is fluctuating as well. Its sitting at 16.7V most of the time, but sometimes dips down to 16.0V for a moment. This carries all the way to PP18V5_DCIN, where I get 17.1V dropping down to 16.5 every 10 seconds or so.
note: I've already tried swapping the DC in board and the charger.
I've replaced the SMC. Green light went on, machine powered on with fan spinning continuously but no image on screen and no blacklight.
Now that I've had it on and off a few times, it no longer powers on. Instead, it takes 20 seconds or longer for the green light to come on, but its not steady. Keeps on blinking.
Did I botch the SMC replacement or might something else be wrong?
edit - it still powers up right away from another charger.
PPBUS_G3H still 12.3
PP3V42_G3H - 3.45
PP5V_S3 - 5.05V
no gong (right or left speaker attached), no image on external screen.
LCD_IG_PWR_EN is at 0V, but no short to ground. (90k). But I'm guessing I need the gong before looking at the LCD, right?
12.3V on PPBUS_G3H could be a bad SMC or ISL, also could be a bad soldering on the SMC when it was replaced... CPU Vcore present???? Any activity on USB???
I'm guessing cpu core being ok or not is this one: [TABLE="border: 0, cellspacing: 0"]
[TR]
[TD="align: left"]CPUIMVP_VR_ON[/TD]
[TD="align: left"] [/TD]
[TD="align: left"]3,29V[/TD]
[/TR]
[/TABLE]
I decided to spend some time looking through the schematic in the hopes of gaining some understanding.
This isn't really relevant to this particular board, but bear with me..
I see PPVCORE_S0_CPU_PH1 found at L7510 comes from Q7510, which requires input on the following pins to generate PPVCORE_S0_CPU_PH1_L: [TABLE="border: 0, cellspacing: 0"]
[TR]
[TD="align: left"]PPVIN_S0_CPUIMVP[/TD]
[/TR]
[TR]
[TD="align: left"]CPUIMVP_BOOT1[/TD]
[/TR]
[TR]
[TD="align: left"]CPUIMVP_PHASE1[/TD]
[/TR]
[TR]
[TD="align: left"]CPUIMVP_LGATE1[/TD]
[/TR]
[/TABLE]
PPVIN_S0_CPUIMVP comes from PP1V05_S0
The other three inputs all come from U7400
U7400 deals in CPUIMVP and other CPU related stuff and has a bunch of pins it wants to see something on. Those inputs are several power rails, a bunch of lines from the CPU and a couple from (or at least related to) Q7510 and Q7560, which are part of the phased power supply to the CPU. Did I miss anytihng so far?
Am I correct in saying that measuring L7510 or L7520 lets me see whether U7400 and the CPU are working?