Repair Actions/0032: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 24: | Line 24: | ||
== VREG Circuit == | == VREG Circuit == | ||
* Everything in this section must be checked quickly, as the SMC will shut down power upon entering EC_FATAL | * Everything in this section must be checked quickly, as the SMC will shut down power upon entering EC_FATAL | ||
* Check if V_CPUVCS | * Check if V_CPUVCS is present | ||
* If it is, replace the PWM driver and recheck PWRGD | * If it is, replace the PWM driver and recheck PWRGD | ||
* If it isn't, check VREG and PWM driver | * If it isn't, check VREG and PWM driver | ||
{{Debug and Repair}} | {{Debug and Repair}} |
Revision as of 15:27, 21 June 2023
Note This page is a technician's reference and is not intended to teach diagnosis and repair of electronic circuits. |
This error only exists on the Xbox 360 S Trinity motherboards. It may exist on Corona and newer as well, this is still being analyzed.
- ERROR_V_CPUVCS
VREG_CPUCORE_VCS_PWRGD is driven high by the V_CPUVCS controller as long as the rail is within tolerance. If V_CPUVCS ever drops out of tolerance, the signal is de-asserted, causing the SMC to enter EC_FATAL and the 0032 code to be displayed on the front panel.
Short Circuit
- Check if V_CPUVCS is shorted
- If it is, check circuit components to localize short
- Lift at least 1 pin of the inductor to isolate the rail before checking
Enable and Power Good
- Everything in this section must be checked quickly, as the SMC will shut down power upon entering EC_FATAL
- Check CPU_SRVID signal, pullup, and pulldown
- If pullup and pulldown are fine but signal is missing, replace CGPU
- Check VREG_CPUCORE_VCS_PWRGD
- If present, replace Southbridge
- If missing, check pullup
- Note that the pullup for this signal is part of the V_CPUCORE circuit
- If pullup is fine, continue below
VREG Circuit
- Everything in this section must be checked quickly, as the SMC will shut down power upon entering EC_FATAL
- Check if V_CPUVCS is present
- If it is, replace the PWM driver and recheck PWRGD
- If it isn't, check VREG and PWM driver