[HELP]a1990 820-01041 NOBOOT, STRANGE!

2informaticos

Administrator
Staff member
I don't see R4807/8 marked as "NO STUFF", so we expect to be present.
However, may not be needed if pull-up resistors are included inside lid sensors J4800/1.
Just check SMC_LID_LEFT/RIGHT signals; should be high when open the lid.

So actually only one port switches to 20V?
Before changing CD3215 chips, all ports switched to 20V?
 

phantom

Member
“820-01041 no liquid spill...3 usb ports stuck on 5v, the other port totally dead

Because of a small journey, I’ve ask a friend of mine, technician, to change the controller corresponding to the dead port

I don’t know why, But it has changed all 4 controller”

yesterday i have changed with brand new chip, All 4 cd3215

One port now can switch to 20v and i think that the notebook boot
 

phantom

Member
Let’s try to start AGAIN

4 ports/4 brand new cd3214

1 port switch to 20v, the others 3 rest to 5v

How to go ahead?
 

2informaticos

Administrator
Staff member
If all 4 ports switched to 20V before, then something happened in USB-C areas.
You should check for broken traces and knocked off components.
Maybe heat applied affected other adjacent chips.
 

phantom

Member


NO! the problem at the beninning was

NO BOOT, 3 PORT AT 5V, ONE PORT TOTALLY DEAD

because of a small journey, i've ask a friend of mine to chane ONLY THE USB - of the broken port.

don't ask me why but, he has changed all usb ic of the ports...so i have had 5v on all ports....

so i have done some measurement:

all ldo's... ok

all 1v1 ldo ok

i have PPDCIN_G3H
i have TBA_VDDA (PPCHGR_VDDA)
i have PM_EN_P3V3_G3H (NC_CHGR_EN_VR1)
i have PP3V3_G3H

i can't find in schematic PP1V2_G3H_SMC_VDDC or PP1V2_S5_SMC_VDDC
i can't find in schematic PP3V0_G3H_AVREF_SMC or PP3V0_S5_AVREF_SMC
if it is PP3V0_G3H_RTC, i have 3,3v

i can't find SMC_RST, if it is TP_CHGR_SMC_RST_L, i have 1,7 and not 3v

++++++++

NOW I HAVE RESOLDERED 4 BRAND NEW IC AND I HAVE 20V ON ONE PORT AND 5V ON OTHER TRHEE PORTS




"
 
Last edited:

phantom

Member
U3100 is the chip that switch to 20v

According to This usb type c tester, i’ve discovered that on the ports that doesn’t switch to 20v, i have wrong value on pin 6/7/18…All 3 ports, same wrong value on same pins

You can see the values on the port that switch to 20v


this pins are (i think) d+ / d- and corrispond to pin usb top N /top P bot N / bot p on motherboard...

those pins goes directly under each cd3215....except for the port that works....in this case they go to usb3000 and then under cd3215...so i think it's because of this that values are different
 
Last edited:

2informaticos

Administrator
Staff member
S-UEM2 will give high readings (24xx) for not connected pins (NC) as normal.
But will indicate the wrong values with up/down arrows; like 24xx instead of 293.

When you have doubts, is better to manually check corresponding pins in diode mode directly on the board.
 

phantom

Member
so i have problem on pin 33 40 42 right? i have Ol in diode mode checking directly on the connector...

pin 30 is USBC_TA_USB_TOP_P and i have ol...

so if ol is not correct, i should read something on USBC_TB_USB_TOP_P right? but i have Ol

i have 2,5v instead of 1v8 on c3206, how is it possible?

on qb300 and qb400

i have 11v on pin 1
i have 6,8 on pin 4
i have 5v on pin 8
 
Last edited:

2informaticos

Administrator
Staff member
OL means no connection; broken trace, or bad solders.

"i have 2,5v instead of 1v8 on c3206, how is it possible"
Bad U3200.

Not expected voltages on QB300/400 because these ports don't switch to 20V yet.
 

phantom

Member
ok with the third cd3215, now i have 1,8 on c3206, but u3200 doesn't switch to 20v, u3100 yes!

3V3 on [p:C3208:1]
1V8 on [p:C3205:1]
1V8 on [p:C3206:1]
1V1 on [p:C3204:1]


all presents
 
Last edited:

phantom

Member
I swear: i’m going crazy!!

You said

“OL means no connection; broken trace, or bad solders.”

So i have removed ub300 reballed and resoldered…and now the ports to the others side, stuck at 5v@1amp! (Even the port that was switching to 20 V😭)

So i have Removed both ub300 and ub400

The the port that was switching to 20 (u3100), doesn’t switch anymore…


i have 3v 1,7 1,7 1,1 ldo on both chips...

one question: can (for example) u3100 switch to 20v without u3200? or with a noworking u3200?
 
Last edited:

2informaticos

Administrator
Staff member
All CD3215 chips must be present on board.
T2 (SMC part) must "talk" with each one to find the powered port, then will start the communication with the charger.

On each side you have a primary and secondary chip.
Not sure how Apple used this terminology, as U3200 boots first (on left side) from U2890.
U3100 boots from U3200 through UART lines.
You may have problems with Q3200, or its traces.

Similar theory applies to UB400/300.
Not switching at all to 20V on right side, may be caused by UB090 problems.
 

phantom

Member
Ok so at This time i have ONLY one port that switch to 20v (u3100) this is the right side! in the schematic u3100 is primary and u3200 secondary

The other have All the same voltage and all the same amp (5v@0,270)

I would like to start from the right side, the side where i have 20v… What Could i do?
 
Last edited:

2informaticos

Administrator
Staff member
J3300 is the left connector; look at the board as in normal working position, mounted in the housing.
However, this is not important here.

As I said, check all resistors around U3100/200 and their traces/solders.
Just in case, replace Q3200.

On the right side (UB300/400), try reflashing UB090.
 
Top