Repair Actions/0002: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{See also|Errors|Secondary Error Codes}} | {{See also|Errors|Secondary Error Codes}} | ||
{{ | {{RepairNote}} | ||
;ERROR_V_CPUCORE | ;ERROR_V_CPUCORE | ||
VREG_CPU_PWRGD is driven high by the V_CPUCORE controller as long as the rail is within tolerance. If V_CPUCORE ever drops out of tolerance, the signal is de-asserted, causing the [[SMC]] to enter [[Errors#EC_FATAL|EC_FATAL]] and the 0002 code to be displayed on the front panel. | VREG_CPU_PWRGD is driven high by the V_CPUCORE controller as long as the rail is within tolerance. If V_CPUCORE ever drops out of tolerance, the signal is de-asserted, causing the [[SMC]] to enter [[Errors#EC_FATAL|EC_FATAL]] and the 0002 code to be displayed on the front panel. | ||
Line 9: | Line 8: | ||
* Check if V_CPUCORE is shorted | * Check if V_CPUCORE is shorted | ||
* If it is, check each phase to localize short | * If it is, check each phase to localize short | ||
** Lift at least 1 pin of the inductors to isolate sections before checking | |||
** 3 phases on Xenon, Zephyr, and Elpis | ** 3 phases on Xenon, Zephyr, and Elpis | ||
** 2 phases on | ** 2 phases on Falcon, Jasper, and Tonasket | ||
* Check V_CPUCORE decoupling capacitors near and under CPU | * Check V_CPUCORE decoupling capacitors near and under CPU | ||
* If all components are fine but the short remains, replace the CPU | * If all components are fine but the short remains, replace the CPU | ||
== | == Enable and Power Good == | ||
* 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 VREG_CPU_EN signal | * Check VREG_CPU_EN signal and pulldown | ||
** If | ** If pulldown is fine but signal is missing, replace Southbridge | ||
* Check VREG_CPU_PWRGD (VREG_CPUCORE_VCS_PWRGD on Xbox 360 S/E motherboards) | * Check VREG_CPU_PWRGD (VREG_CPUCORE_VCS_PWRGD on Xbox 360 S/E motherboards) | ||
** If present, replace Southbridge | ** If present, replace Southbridge | ||
** If missing, check continue below | ** If missing, check pullup | ||
*** On Original Xbox 360 motherboards, check V_5P0 | |||
*** If pullup is fine, continue below | |||
== 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_CPUCORE is | * Check if V_CPUCORE 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 each phase | * If it isn't, check each VREG phase and PWM driver | ||
** 3 phases on Xenon, Zephyr, and Elpis | ** 3 phases on Xenon, Zephyr, and Elpis | ||
** 2 phases on | ** 2 phases on Falcon, Jasper, and Tonasket | ||
{{Debug and Repair}} |
Latest revision as of 14:25, 20 December 2023
Note This page is a technician's reference. You will need Schematic and/or Boardview files to follow these steps. |
- ERROR_V_CPUCORE
VREG_CPU_PWRGD is driven high by the V_CPUCORE controller as long as the rail is within tolerance. If V_CPUCORE ever drops out of tolerance, the signal is de-asserted, causing the SMC to enter EC_FATAL and the 0002 code to be displayed on the front panel.
Short Circuit
- Check if V_CPUCORE is shorted
- If it is, check each phase to localize short
- Lift at least 1 pin of the inductors to isolate sections before checking
- 3 phases on Xenon, Zephyr, and Elpis
- 2 phases on Falcon, Jasper, and Tonasket
- Check V_CPUCORE decoupling capacitors near and under CPU
- If all components are fine but the short remains, replace the CPU
Enable and Power Good
- Everything in this section must be checked quickly, as the SMC will shut down power upon entering EC_FATAL
- Check VREG_CPU_EN signal and pulldown
- If pulldown is fine but signal is missing, replace Southbridge
- Check VREG_CPU_PWRGD (VREG_CPUCORE_VCS_PWRGD on Xbox 360 S/E motherboards)
- If present, replace Southbridge
- If missing, check pullup
- On Original Xbox 360 motherboards, check V_5P0
- 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_CPUCORE is present
- If it is, replace the PWM driver and recheck PWRGD
- If it isn't, check each VREG phase and PWM driver
- 3 phases on Xenon, Zephyr, and Elpis
- 2 phases on Falcon, Jasper, and Tonasket