Repair Actions/0032: Difference between revisions

From XenonLibrary
Jump to navigation Jump to search
(Created page with "{{See also|Errors|Secondary Error Codes}} {{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,...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{See also|Errors|Secondary Error Codes}}
{{See also|Errors|Secondary Error Codes}}
{{Note|This page is a technician's reference and is not intended to teach diagnosis and repair of electronic circuits.}}
{{RepairNote}}


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.
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.
Line 10: Line 10:
* Check if V_CPUVCS is shorted
* Check if V_CPUVCS is shorted
* If it is, check circuit components to localize short
* 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 ==
== Enable and Power Good ==
Line 23: 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 voltage is within tolerance
* 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}}

Latest revision as of 14:26, 20 December 2023

Note  This page is a technician's reference. You will need Schematic and/or Boardview files to follow these steps.

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