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.
Q7950 is a metal case version.
Before messing with the FET I made some captures on the oscilloscope showing the operation of Q7950.
As I had answered before, the capture shows that at the same time when FET_EN_P12V_S0 pulses near 22V, PP12V_S0_FET pulses 12V.
Finally the MOSFET Q7950 has arrived.
I replaced the original part and the board continues with the same behavior: LED # 1 on, LED # 2 flashing on and off.
The original part has no corrosion on its pads.
PPVCORE_S0_CPU is not being generated.
I tested the U7100 and the pin "VR_RDY" (PM_PGOOD_REG_CPUCORE_S0) is being pulled low when there is the pulse of energy on the rails.
According to its datasheet (ISL6364), I understood that it would be an OVP or OCP event.
In its PWM outputs, during the pulse, I have a constant pulse of 2.4 V.
Without the CPU the pin "VR_RDY" (PM_PGOOD_REG_CPUCORE_S0) is also being pulled low. I have isolated and tested the phase outputs of the drivers and I have 1.2V constant in phase 1 and 2.4V in phases 2 to 4. This without the presence of PWM signal in the driver inputs, since the U7100 is outputing constant 2,4V. The case is that according to the datasheet, if there is an OVC or OVP the U7100 sends the PWM signal to turn off the drivers (tristate PWM shutdown signal), which should be 2V (maybe it is 2.4V in practice?).
Not sure where the problem is, PWM? Drivers? Others? Am I looking at the wrong place?
I need advice. What should I do now?
I don't know if that helps, but I talked to the owner of the iMac and he told me that the computer was sent to an assistance before, because it had stopped working once before this, and at that time the repair was done at the bios. He told me also that he took the iMac to that assistance again before giving me the computer, and that they were unable to fix it.
Hello.
I replaced U7100 and the BIOS.
Now I have LED # 1 and LED # 2 on.
The board is consuming 1.25A.
I don't have LED # 3 on.
Tried with and without memories installed.
This board has the GeForce GTX 680MX with 2GB.
I managed to make VCORE work.
Replaced U7100 again.
The board lit LEDs # 1, # 2 and # 3 and chimed.
I was happy because I believed it had been fixed.
But after putting it to work on its own power supply and using the power button, it is again only turning on LEDs 1 and 2.
(By the way, this power supply makes some noise, I don't know if it is normal.)
However, now I have VCORE working and I have on U7100 a high PM_PGOOD_REG_CPUCORE_S0; REG-CPUAXG_PGOOD is still low.
I will review the soldering of the U7100, just in case.
Any idea?
IT'S OK!
After reviewing the soldering of the U7100, I have both VCORE and AXG, and the chime once again!
As a conclusion, there were two problems: 1) U7100 was not working; 2) The techs before me installed an invalid BIOS.
I hope it's done!
Thank you for your help.