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 :/
 
Top