A2251 (820-01949) stuck in 12.76V power loop with suspected shorted SSD rail

notsulla

New member
Hey everyone! First time posting and it’s going to be a long one but bear with me please!

I’ve been battling an A2251 ( 820-01949) that’s basically acting like a brick, and I’ve reached a point where I need some outside perspective. I’m trying to figure out if this board is a lost cause or if my next move makes sense.

The Story so far

I bought it second hand already non working posted for pieces or repair. When I first plugged it in, there was absolutely nothing no fan, no haptics, just a black screen.

I checked all the USB-C ports (with a multimeter i do t have those usbc readers) and they aren't behaving the same. Three of them get up to about 12.5V. But the back-left port (the Master DFU one) is stuck at a steady 1.55V. When I looked closer at that area, I noticed the flex cable of that specific port was cracked and broken, so ai bought a new one and replaced it. All good! But it didn’t solve it.

The 3-Second Loop

The board is stuck in this constant "heartbeat" loop. It stays at 11.2V for a second, climbs to 12.2V, then spikes to 12.76V for a tiny moment before it crashes back down to 11.2V and starts all over again. This happens on every single port. It feels like the T2 chip is trying to start the power sequence, sees something it hates, and trips the breaker.

The Short Circuit

I started poking around with my multimeter and found a massive problem on the SSD rail (PP0V9_SSD0). It’s showing a hard short to ground

The inductors L9030, L9020, and L9021 are all beeping to ground on both sides. I decided to take F7000 out and isolate some rails to see which part of the board was the fault in. In resistance mode found that C9006 was driven to the ground, so I removed it. Problem still stays, and I started suspecting U9000 (SSD PMIC) is the culprit. I did a resistance test between the 12V side (C9006) and the 0.9V side (L9021), and the numbers are incredibly low. It really looks like the 12V rail and the 0.9V rail have physically "welded" together inside that U9000 chip (I went a bit to hard on heat by mistake while readjusting a pad nearby).

The Current Problem

I'm ready to pull U9000 to see if the short on the 0.9V rail goes away, but I’m extremely unsure if it is even worth it as there are a ton of extremely small capacitors nearby which complicate the job a bit.

I'm wondering if that 12.76V spike is a known behavior when the T2 detects a shorted SSD rail. Does it make sense to pull the chip now, or am I just wasting my time since I can't do the DFU step immediately anyway? Also, if the 12V rail actually dumped into the 0.9V NAND, is it even possible to save this, or is the SSD likely fried?

Would love to hear any opinions (and critiques) and possible solutions to sabe this board, I normally don’t give up on boards easily. Thanks!
 

2informaticos

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

"I did a resistance test between the 12V side (C9006) and the 0.9V side (L9021), and the numbers are incredibly low. It really looks like the 12V rail and the 0.9V rail have physically "welded" together inside that U9000 chip"
That is impossible; U9000 is powered from 3V3_G3H_RTC (via R5920), not from PPBUS_G3H!!!

You talk about "shorts", but didn't post any value.
Depending of the real value, voltage injection method may help you to find the culprit.
Having short on input and output side of U9000, make it first suspect.
Anyway, short on L9020/30 may be sign of dead NANDs also.
 

notsulla

New member
First of all, welcome to the forum!

"I did a resistance test between the 12V side (C9006) and the 0.9V side (L9021), and the numbers are incredibly low. It really looks like the 12V rail and the 0.9V rail have physically "welded" together inside that U9000 chip"
That is impossible; U9000 is powered from 3V3_G3H_RTC (via R5920), not from PPBUS_G3H!!!

You talk about "shorts", but didn't post any value.
Depending of the real value, voltage injection method may help you to find the culprit.
Having short on input and output side of U9000, make it first suspect.
Anyway, short on L9020/30 may be sign of dead NANDs also.
Thank you for the reply! And yes you’re right, I completely mixed up my component names in my original post.

I meant to say the U9080, not U9000. I believe I accidentally bridged the pads underneath U9080 while trying to remove it with hot air. The chip is currently still stuck on the board because I couldn't get the center ground pad to melt, and I didn't want to force it and rip the pads.

I have verified with my multimeter that PPBUS_G3H and PP2V5_NAND_SSD0 are currently shorted together (both hovering around 16 Ohms).

My real resistance net values to ground I am getting right now with (accounting for my multimeter’s 0 which reads at 0.3):

-PPBUS_G3H (at F7000 which has been removed): Fluctuating ~17.0 to 18.0 Ohms

-PP2V5_NAND_SSD0 (at L9080/L9081): 16.4 Ohms

-PP0V9_SSD0 (at L9020 and L9021): 2.0 Ohms (Net 1.7 Ohms)

-PPVCCQ_ANI_SSD0 (at L9030): 0.5 Ohms (Net 0.2 Ohms)

-PP1V8_IO_SSD0 (at R9015): 0.5 Ohms (Net 0.2 Ohms)

-PP3V3_G3H_SSD0 (at C9006 which has been removed): 0.3 Ohms (Net 0.0 Ohms)

Is it safe to say that the nands are dead? I really wanted to try and fix this board, as a donor board doesn’t serve me well enough :/
 

2informaticos

Administrator
Staff member
"I couldn't get the center ground pad to melt"
U9080 doesn't have such central pad, only very small balls.
I recommend you to practice on scrap boards, before going into real repair process.
This way you can properly adjust air flow and temperature of your hot air station.

"-PPBUS_G3H (at F7000 which has been removed): Fluctuating ~17.0 to 18.0 Ohms
-PP2V5_NAND_SSD0 (at L9080/L9081): 16.4 Ohms"
Looks like short between PPBUS_G3H and 2V5_NAND_SSD0; really easy to confirm measuring direct resistance (ohm scale) between these two power rails.

"It stays at 11.2V for a second, climbs to 12.2V, then spikes to 12.76V for a tiny moment before it crashes back down to 11.2V and starts all over again"
If that was initial PPBUS_G3H's behavior, then you didn't have short.
I don't understand why did you touch U9080, if the short was detected on L9020/30.
BTW, that side is SSD1; you've mentioned short on 0V9_SSD0 first.
U9580 and U9500 power up SSD0.

Anyway, now U9080 must be removed; if that is really the chip you've touched and cuased the short.
If you still have short to ground on L9080/1 (once U9080 was removed), then corresponding NANDs are very likely dead.

Please 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