820-01700 board without DFU mode

sekidata

Member
This 2019 16" Pro board supposedly "randomly stopped working". USB-C is stuck at 5V unless I connect a fully charged battery (20V 0A then). PPBUS is 12.3V and it is missing PP3V3_G3S_T and P3V3G3S_EN.

The keyboard method for getting into DFU mode results in SOC_FORCE_DFU to go to 1.8V and stay there, but SOC_DFU_STATUS remains low (0.4V). The machine is therefore not recognized by Apple Configurator to be in DFU mode. The power rails for the T2 processor seem to all be present.

Any debugging you can suggest?
 

2informaticos

Administrator
Staff member
Check the components on the corresponding USB channel.
May have a bad CD3217 chip.
 
Last edited:

sekidata

Member
Yeah, I did, but it looks fine. The CD3217 has its LDOs, CC1/CC2 show good diode mode measurements, and it produces 5.1V output. Anything else to check?
 
Last edited:

2informaticos

Administrator
Staff member
Compare diode mode readings between J3300 and JB500.
Pay atention to the channel with corroded connector.

Put new flex on J3300 (if that was damaged) and try again DFU.
I recommend to force it manually, using wire method.
 

sekidata

Member
Diode mode readings are exactly identical between J3300 and JB500.

No matter what method I use, I can't get SOC_DFU_STATUS to go high. So that suggests a damaged T2, yes?
 

2informaticos

Administrator
Staff member
Solder a switch with 5-10cm wires over SWK003.
Do the same with SWK002 and play with them until get in DFU.
I usually hold SWK003 and force machine off with SWK002; release SWK003 after few seconds.

Don't bother checking mentioned signal; that doesn't help you at all.
 

sekidata

Member
That replicates what I've already tried. Still can't get into DFU.

This is my first A2141; I've been using an 87W charger (instead of 96W), but that should not affect DFU issues, right?
Edit: Never mind, I just tried with a 96W charger and nothing is changed.
 
Last edited:

sekidata

Member
PP1V8_SLPS2R: 1.8V
PP1V1_SLPS2R: 1.1V
PP0V8_SLPS2R: 0.8V
PP1V8_AWAKE: 1.8V
PPVDDCPUSRAM_AWAKE: 0.8 V
PP1V2_AWAKE: 1.2V
PP3V3_AWAKE: 3.3V
 
Top