Announcement
Collapse
No announcement yet.
A1286 820-2915-B CPU throttling
Collapse
X
-
Maybe its looking for battery full charge capacity of more than 7000mAh for it to enable full speed
-
Re: A1286 820-2915-B CPU throttling
Finally, SOLVED!!!
Put it on a shelf for some time and in the meantime I got my hands on a replacement A1382 battery made by 2power. Yes, a non-genuine Chinese knock off...
Lo and behold, no more throttling!!!
So new replacement A1382 battery from unknown manufacturer, even though correctly reported, charging up and in 'good' OS condition = throttling
Original battery from A1278 (same connector but different capacity) = throttling
Turns out that apart from GPU throttling issue which was the initial problem, the last piece of the puzzle was 'incompatible' battery. This is unbelievable. Gotta love Apple...
I wonder what they did exactly... blacklisted the serial?
'throttling' battery #1
Code:Model Information: Serial Number: W01484ND2D3BA Manufacturer: SMP Device Name: bq20z451 Pack Lot Code: 0 PCB Lot Code: 0 Firmware Version: 201 Hardware Revision: 000a Cell Revision: 158 Charge Information: Charge Remaining (mAh): 6575 Fully Charged: No Charging: Yes Full Charge Capacity (mAh): 6976 Health Information: Cycle Count: 5 Condition: Normal Battery Installed: Yes Amperage (mA): 577 Voltage (mV): 12466
Code:Model Information: Serial Number: W053001C9D3BB Manufacturer: SMP Device Name: bq20z451 Pack Lot Code: 0 PCB Lot Code: 0 Firmware Version: 201 Hardware Revision: 000a Cell Revision: 158 Charge Information: Charge Remaining (mAh): 4837 Fully Charged: Yes Charging: No Full Charge Capacity (mAh): 4927 Health Information: Cycle Count: 1805 Condition: Normal Battery Installed: Yes Amperage (mA): 0 Voltage (mV): 12441
Code:Model Information: Serial Number: C01514309YEF90MA4 Manufacturer: 2-power Device Name: A1382 Pack Lot Code: 3230 PCB Lot Code: 30db Firmware Version: ddae Hardware Revision: dac2 Cell Revision: 2b39 Charge Information: Charge Remaining (mAh): 7359 Fully Charged: Yes Charging: No Full Charge Capacity (mAh): 7360 Health Information: Cycle Count: 1 Condition: Normal Battery Installed: Yes Amperage (mA): 0 Voltage (mV): 12233
Last edited by cruiser_; 05-24-2023, 03:09 AM.
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
so i spent a few hours on this again today - down to looking at SMBUS communications between SMC and U55* chips with logic analyzer.
All looked fairly ok.
Was suspecting 'airport proximity' readings to be wrong but it was a dead end.
i am now chasing rabbit hole of not having reads on VN0R, TG1D & TW0P.
@gurangax can you please check if you are getting the values at all? Presumingly you are on MBP8,2/EMC2563?
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Originally posted by cruiser_ View PostNah, haven't got around to it again. My hope sits with nongen battery but that is a long shot
Do you have a genuine battery?
Is you GPU working fine? Mine is and I don't want to remove it just to prove the theory.
I can imagine it could pull SDA/CLK lines if it were shorted, that could cause throttling since no temp reading could be made
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Originally posted by gurangax View PostJust have this problem today. throtled cpu. did you fix yours?
Do you have a genuine battery?
Is you GPU working fine? Mine is and I don't want to remove it just to prove the theory.
I can imagine it could pull SDA/CLK lines if it were shorted, that could cause throttling since no temp reading could be made
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Originally posted by mon2 View PostExcellent! Thanks for the update. Did you apply any special board straps after the GPU was removed?
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Excellent! Thanks for the update. Did you apply any special board straps after the GPU was removed?
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
I solved mine. It turns out that the discrete GPU even though it has been disabled through the efi bios and resistor mod, can give out many other problems. This includes cpu throtling. In the end i simply removed the GPU chip and my problems is solved. It passed ASD check no errors found so the GPU removal was my last option.
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Originally posted by cruiser_ View Postthis is super fun
I removed Q5059 - it pulls down CPU_PROCHOT_L if SMC_PROCHOT is high. No more CPU_PROCHOT_L being low, but lo and behold, super slow still!
I kept ASD OS running for a few hours, only testing sensors. No odd values reported. I would think ASD should catch any sensors that are off?
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
this is super fun
I removed Q5059 - it pulls down CPU_PROCHOT_L if SMC_PROCHOT is high. No more CPU_PROCHOT_L being low, but lo and behold, super slow still!
I kept ASD OS running for a few hours, only testing sensors. No odd values reported. I would think ASD should catch any sensors that are off?
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Locate the thermal sensors for the CPU and confirm it is ok.
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
CPU_PROCHOT_L is pulled low after a few seconds after powering on. What the heck...
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Thanks, mon2. I have successfully reprogrammed gmux before with lattice before in bad case of shorted GPU, along with hardware brightness fix. However, don't want to lobotomy this board if I'm not 100% this is the culprit ;/
Tried two different batteries from a1278, no joy.
Fans hover around 2k rounds, would xpect them to be high.
Must be missing something obvious...
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Google 'dosdude1' and you will find his bypass method for this model and how to disable the defective GPU. I recall that we donated to him a few times and his method worked for us.
Here is a (very) long thread on the topic:
https://forums.macrumors.com/threads...ypass.2134019/
but check out his main website as the above I believe is dated. He has better options.
and another (we have not tested this method - JTAG to reflash the MUX):
https://www.youtube.com/watch?v=n6ROPL2-5HA
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
a wee update... it looks as if it is dGPU related. Somewhat.
Was going through some possible throttle 'alerts' and found that U5550 lowers GPUTHMSNS_ALERT_L during boot up.
So I disabled dedicated GPU (with nvram stuff) & removed AMDRadeon drivers.
Now the GPUTHMSNS_ALERT_L stays high, yet the CPU throttling is still thereLast edited by cruiser_; 03-26-2023, 04:17 PM.
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Don't think it's the same issue. Never had any errors in ASD, dGPU is working fine no glitches no slowdowns or hangs etc.
From time to time I am seeing 'jerky' cursor behaviour even in boot choice screen, where ext GPU isn't used.
Tried booting with no touchpad and keyboard, same throttling
I don't have original battery to try unfortunately as was also suggested in that post ;,(
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Review the link above from the Rossmann forums. Appears to be the same issue as yours.
Try a SAFE MODE BOOT as well. The GPU is likely to blame.
Leave a comment:
-
Re: A1286 820-2915-B CPU throttling
Yup, exactly this one. Was shorted drain-source. Replaced now.
Leave a comment:
-
Leave a comment: