Errors: Difference between revisions
Line 33: | Line 33: | ||
== Secondary Error Codes == | == Secondary Error Codes == | ||
In addition to the nature of the failure, the console also generates a '''Secondary Error Code''' which can be viewed on the front panel [[Ring of Light]]. | In addition to the nature of the failure, the console also generates a '''[[Secondary Error Code]]''' which can be viewed on the front panel [[Ring of Light]]. | ||
=== Instructions === | === Instructions === | ||
Line 43: | Line 43: | ||
# While still holding sync, press the eject button a fourth time. The fourth and final value of the error code is displayed. | # While still holding sync, press the eject button a fourth time. The fourth and final value of the error code is displayed. | ||
# Holding sync and pressing the eject button a fifth time causes display to return to the [[#Failure Mode|Failure Mode]]. | # Holding sync and pressing the eject button a fifth time causes display to return to the [[#Failure Mode|Failure Mode]]. | ||
# Look up the code in the [[Secondary Error Codes]] database. | |||
;Notes: | ;Notes: |
Revision as of 15:41, 22 February 2023
When if an error occurs on the Xbox 360, some segments of the Ring of Light on the RF Board will be solid or flashing red. Examining the LED pattern is used to determine the type of error.
Failure Modes
The general nature of the failure can be determined by observing the red light lit on the front of the console. In order to get the exact error, see Secondary Error Codes.
Xbox 360 (Original)
On the Original Xbox 360, the outer segments of the Ring of Light flash red to indicate the failure mode.
Front Panel (Flashing) |
Failure Mode |
---|---|
![]() |
AV Not Connected (Does not appear on HDMI consoles) |
![]() |
Thermal Overload |
![]() |
Core Digital/System Component Failure |
![]() |
Universal Error Message (UEM) |
Xbox 360 S and E
On the Xbox 360 S and Xbox 360 E, the outer segments of the Ring of Light can no longer turn red. Instead, the failure mode is indicated by either a solid red or flashing red power LED.
Front Panel | Failure Mode |
---|---|
![]() |
Solid: Core Digital/System Component Failure Universal Error Message (UEM) |
![]() |
Flashing: Thermal Overload |
Secondary Error Codes
In addition to the nature of the failure, the console also generates a Secondary Error Code which can be viewed on the front panel Ring of Light.
Instructions
Once the console enters a Failure Mode and the red lights are displayed, the error code can be accessed via the following procedure. Be sure to reference the table below to reliably determine each value of the error code.
- While holding sync, press the eject button once. The first value of the error code is displayed.
- Continuing to hold sync, press the eject button again. The second value of the error code is displayed.
- Keep holding sync and press the eject button a third time. The third value of the error code is displayed.
- While still holding sync, press the eject button a fourth time. The fourth and final value of the error code is displayed.
- Holding sync and pressing the eject button a fifth time causes display to return to the Failure Mode.
- Look up the code in the Secondary Error Codes database.
- Notes
- The value of the code may not change between presses. For example, if the code is 0001, then 0, 0, 0, 1 will be displayed. It is important to take note of the value on every eject button press.
- Confirming that the error code sequence exits back to the Failure Mode with the fifth press of eject while holding sync is useful to confirm all 4 values of the error code have been retrieved.
Xbox 360 (Original)
When retrieving the error code using the procedure above, the values are displayed by the outer segments of the Ring of Light rapidly flashing red.
Front Panel (Flashing) |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
Value | 0 | 1 | 2 | 3 |
Xbox 360 S
When retrieving the error code using the procedure above, the values are displayed by the outer segments of the Ring of Light rapidly flashing green, as the outer segments can no longer turn red.
Front Panel (Flashing) |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
Value | 0 | 1 | 2 | 3 |
Xbox 360 E
The outer ring of the Ring of Light on the Xbox 360 E can no longer light up in segments. When retrieving the error code using the procedure above, the values are displayed via the number of blinks. For example, if the ring blinks 2 times, and then pauses, and then blinks 2 times again, the value is 2.
Front Panel (Flashing) |
![]() 1 blink |
![]() 2 blinks |
![]() 3 blinks |
![]() 4 blinks |
---|---|---|---|---|
Value | 1 | 2 | 3 | 0 |
Secondary Error Code Database
See the Secondary Error Codes database to look up the error code retrieved using the above method.
Error Behavior
EC_BOOT
EC_BOOT is triggered when an error is detected by the SMC which causes the console to not be able to continue booting.
When an EC_BOOT error occurs, the SMC will reset and try again up to 5 times. If the 5th attempt is not successful, the console will remain in EC_BOOT.
The front panel indicates a Core Digital/System Component Failure. The Secondary Error Code will reflect the error.
The console powered in this state indefinitely until a power off event occurs, where the console will return to standby.
EC_FATAL
EC_FATAL is triggered by the SMC whenever a voltage PWRGD (Power Good) signal is absent, or the temperature data cannot be read from the ANA/HANA.
In either case, the console may be dangerous to operate. As a result, when the SMC enters EC_FATAL, all devices will immediately be shut down and all controllable voltages will be turned off. The SMC does NOT wait for the DVD tray to close so that the system powers down as quickly as possible.
During EC_FATAL, the front panel indicates a Core Digital/System Component Failure. The Secondary Error Code will reflect the error.
The console remains in this state indefinitely until a power off event occurs, where the console will return to standby.
EC_THERMAL
EC_THERMAL is triggered when a thermal overload occurs in the CPU, GPU, or eDRAM. All devices will immediately be shut down and all controllable voltages except V_12P0 (which powers the fans) will be turned off. The SMC does NOT wait for the DVD tray to close so that the system powers down as quickly as possible.
The fans will run at full speed and power off events will be ignored.
The console will wait in this state for any of the following to occur:
- All thermal diodes reach safe levels
- Two minutes has passed
- A thermal diode continues to indicate overload for more than 5 seconds
- An EC_FATAL error occurs
When any of the above occur, V_12P0 will be turned off. The console will remain in this state indefinitely until a power off event occurs, where the console will return to standby.
EC_XSS
EC_XSS is triggered when an error detected by the XSS is reported to the SMC.
If the error occurs before the SMC and XSS handshake, the SMC will reset and try again up to 5 times. If the 5th attempt is not successful, the console will remain in EC_XSS.
If the error occurs after the handshake, the SMC will not retry and remain in EC_XSS.
The front panel indicates a Core Digital/System Component Failure or a Universal Error Message. The Secondary Error Code will reflect the error. For some codes, a Universal Error Message will be displayed on screen.
The console powered in this state indefinitely until a power off event occurs, where the console will return to standby.
Universal Error Message
When a non-critical EC_XSS error occurs where the front panel shows a Universal Error Message, an error message will be shown on screen.
The message contains instructions to contact Xbox Support and the Secondary Error Code will be displayed converted from base-4 into decimal, with an E in front of it. For example, the 1022 error will display "E 74".