Octal's Xbox 360 Error Database
Big thanks to Teir on Bootloader error explanations
Unlisted codes are unknown or reserved
Error codes with multiple possible solutions, should be attempted in order unless stated
Died Died Symptoms: The board is unresponsive to power button
- Undo Bad Writes
- If you did not write to the NAND, ignore this step.
- If you had a bad flash on the NAND, this is why you have Died Died now.
- Perform bad flash recovery by grounding CE (NAND Pin 9) and plugging in power, then releasing CE and attempting to write an image. If you absolutely cannot, replace NAND.
- Voltages
- Check V_5P0DUAL, V_5P0STBY, V_3P3STBY, and V_1P8STBY rails for correct voltage.
- V_5P0DUAL and V_5P0STBY come directly from PSU. If wrong, replace PSU or check V_5P0DUAL and V_5P0STBY for shorts.
- V_3P3STBY on Phat consoles is created by U5B1. If wrong, replace U5B1, then check V_3P3STBY for shorts.
- V_1P8STBY on Phat consoles is created by U5B2. If wrong, replace U5B2, then check V_1P8STBY for shorts.
- Slims and some Kronos Phat consoles do not have these MOSFETs.
- Phat consoles: Check bleeder circuit R1V1, Q1V1, etc.
- STBY_CLK Circuit
- Check R4B24 (Phat) or R3B15 (Trinity Slim) resistor for ~33ohms. If wrong value, replace resistor.
- It does not exist on Corona and Winchester.
- STBY_CLK Generation
- Check crystal Y3B1 (Phat, Trinity) or Y3D1 (Corona) if its working.
- Check west side of R4B24 (Phat) or R3B15 (Trinity Slim) for proper 48MHz clock.
- If bad/missing clock signal:
- Xenon: Replace ANA_BCKUP U3B4.
- HDMI Phat: Replace HANA U4C2.
- Trinity: Replace HANA U3B1.
- Corona: Replace Southbridge U3D1.
- SMC_RST_N
- Check that ANA/HANA releases SMC_RST_N.
- Phat: J2B1 pin 5.
- Slim: J2C3 pin 5.
- If not released, replace ANA/HANA U4C2 (Phat) or HANA U3B1 (Trinity) or Southbridge U3D1 (Corona).
- Southbridge
- Replace Southbridge U2C1 (Phat) or U3D1 (Slim).
System Management Controller (SMC) Errors | |||
---|---|---|---|
Code | Name | Explanation | Possible Repair Actions |
0001 | ERROR_V_12P0 | ANA_V12P0_PWRGD negated unexpectedly | Replace Power Supply, Test and replace MOSFETs, caps, and controller chip on V_12P0 rail |
0002 | ERROR_V_CPUCORE | VREG_CPU_PWRGD negated unexpectedly | Replace Power Supply, Test and replace MOSFETs, caps, and controller chip on V_CPUCORE rail |
0003 | ERROR_V_GPUCORE | VREG_GPU_PWRGD negated unexpectedly | Replace Power Supply, Test and replace MOSFETs, caps, and controller chip on V_GPUCORE rail |
0010 | ERROR_NO_HANA ERROR_NO_ANA |
HANA/ANA is not responding to reads or writes | Replace HANA/ANA or Southbridge |
0011 | ERROR_THERMAL_CPU | CPU temperature overload | Check heatsink, x-clamps, thermal paste, or fans Corona: Check R4D3, R4D4, R4D5, R4D6, R4D7, R4D8 resistors if overheating happens instantly |
0012 | ERROR_THERMAL_GPU | GPU temperature overload | Check heatsink, x-clamps, thermal paste, or fans Corona: Check R4D3, R4D4, R4D5, R4D6, R4D7, R4D8 resistors if overheating happens instantly |
0013 | ERROR_THERMAL_EDRAM | eDRAM temperature overload | Check heatsink, x-clamps, thermal paste, or fans Corona: Check R4D3, R4D4, R4D5, R4D6, R4D7, R4D8 resistors if overheating happens instantly |
0020 | ERROR_GPU_RST_DONE | GPU_RST_DONE signal missing after seqUnReset time passed | Replace GPU |
0021 | ERROR_NO_PCIE | PCIE link did not enter L0 after seqUnReset time passed | Detailed Diagnostic/Repair Actions |
0022 | ERROR_NO_HANDSHAKE | CPU did not send GetPowerUpCause to SMC | Detailed Diagnostic/Repair Actions |
0023 | ERROR_NO_CLOCKCHIP | Xenon: ANA_BCKUP is not responding to reads or writes Others: Unknown error related to clockchip |
Xenon: Replace ANA_BCKUP, ANA, or Southbridge Zephyr, Falcon, Jasper: Replace HANA Trinity: Replace C4E3 cap, replace HANA Corona: Replace C4E3 cap, replace Southbridge |
0030 | ERROR_NO_TEMPERATURES | HANA/ANA temperature registers read as zero | Check for shorted resistors, replace HANA/ANA |
0031 | Unknown | GPU Clock or Power related | Check for shorted resistors near Southbridge and GPU, replace GPU |
0032 | Unknown | GPU Power related | Slims: Check U4B3 (NCP1581) circuit, Check R4C14, R5C2 for 0 Ohms. Replace them or U4B3 if needed. |
0033 | Unknown | Aud_Clamp related | Check C7F2, Aud_Clamp circuit |
Xbox System Software (XSS) Errors | |||
---|---|---|---|
Code | Name | Explanation | Possible Repair Actions |
0100 E 16 |
ERROR_NBINIT_MEM_VENDOR_ID | RAM Vendor ID wrong, or not detected | Replace GPU or RAM |
0101 E 17 |
ERROR_NBINIT_MEM_READ _STROBE_DATA_WRITE |
Could not write data for RAM read strobe training | Replace GPU or RAM |
0102 E 18 |
ERROR_NBINIT_MEM_READ _STROBE_DELAY_TRAINING |
Memory read strobe delay training failed | Replace GPU or RAM |
0103 E 19 |
ERROR_NBINIT_MEM_WRITE _STROBE_DELAY_TRAINING |
Memory write strobe delay training failed | Replace GPU or RAM |
0110 E 20 |
ERROR_MEMORY_ADDRESSING | Memory address line failed or unresponsive | Replace GPU or RAM |
0111 E 21 |
ERROR_MEMORY_DATA | Memory data line failed or unresponsive | Replace GPU or RAM |
0300 E 48 |
ERROR_MFG_COMM_FAILURE | Unknown | Unknown |
0301 E 49 |
ERROR_MFG_UNABLE_TO _CONNECT |
Unknown | Unknown |
0302 E 50 |
ERROR_MFG_CONNECTX _FAILURE |
Unknown | Unknown |
0303 E 51 |
ERROR_MFG_GATEWAY_ERROR | Unknown | Unknown |
0310 E 52 |
ERROR_MFG_BAD_RESPONSE _DATA |
Unknown | Unknown |
0311 E 53 |
ERROR_MFG_CHALLENGE _REFUSED |
Unknown | Unknown |
0312 E 54 |
ERROR_MFG_BAD_VAULT | Unknown | Unknown |
0313 | ERROR_XSS_MANUF_TEST | Manually triggered error code | Unknown |
1000 E 64 |
ERROR_XSS_CDROM_TIMED _OUT |
Kernel DVD drive communications timed out | Replace SATA cable to DVD drive, replace DVD drive PCB, replace Southbridge |
1001 E 65 |
ERROR_XSS_CDROM_NOT _DMA_CONFIGURED |
Kernel could not configure DVD drive for DMA mode | Replace SATA cable to DVD drive, replace DVD drive PCB, replace Southbridge |
1002 E 66 |
ERROR_XSS_CDROM_COULD _NOT_CREATE_DEVICE |
Kernel could not create DVD drive instance | Replace SATA cable to DVD drive, replace DVD drive PCB, replace Southbridge |
1003 E 67 |
ERROR_XSS_HDD_TIMED_OUT | Kernel HDD communications timed out | Replace HDD, replace HDD port/cable, replace Southbridge |
1010 E 68 |
ERROR_XSS_HDD_NOT_DMA _CONFIGURED |
Kernel could not configure HDD for DMA mode | Replace HDD, replace HDD port/cable, replace Southbridge |
1011 E 69 |
ERROR_XSS_HDD_COULD_NOT _CREATE_DEVICE |
Kernel could not create HDD instance | Replace HDD, replace HDD port/cable, replace Southbridge |
1012 E 70 |
ERROR_XSS_HDD_NOT_FOUND | Kernel couldn't find HDD Note: This error does not show up because a HDD is missing, it shows up when a HDD is detected, but can't be found |
Replace HDD, replace HDD port/cable, replace Southbridge |
1013 E 71 |
ERROR_XSS_XAM_NO_DASH | XAM could not find dash.xex on flash | Unplug HDD, if error clears, format or replace HDD, else Rebuild and reflash NAND |
1020 E 72 |
ERROR_SMC_FLASH_CONFIG _CORRUPT |
SMC configuration corrupt | Rebuild and reflash NAND |
1021 E 73 |
ERROR_HSIO_TRAINING _FAILED |
GPU to eDRAM High Speed Link failed, eDRAM faulty or unresponsive | Replace GPU |
1022 E 74 |
ERROR_HSIO_CALIBRATION _FAILED |
GPU to eDRAM High Speed Link failed, eDRAM faulty or unresponsive | Replace GPU |
1023 E 75 |
ERROR_UNEXPECTED _ETHERNET_PHY_VENDOR |
Southbridge could not communicate with Ethernet PHY over MDIO/MDC | Replace Ethernet chip, replace Southbridge |
1030 E 76 |
ERROR_ETHERNET_PHY_RESET _FAIL |
Ethernet PHY failed to reset correctly or complete reset | Replace Ethernet chip |
1031 E 77 |
ERROR_ETHERNET_PHY_READ _WRITE_FAIL |
Could not read or write to Ethernet PHY | Replace Ethernet chip |
1032 E 78 |
ERROR_UNSUPPORTED_GPU | GPU is down revision, not supported on this board | Replace GPU with correct revision for board |
1033 E 79 |
ERROR_XSS_FLASH_NO_XAM | xam.xex not found on flash | Unplug HDD, if error clears, format or replace HDD, else Rebuild and reflash NAND |
1100 E 80 |
Unknown | NAND LDV does not match eFUSE | Rebuild NAND with correct LDV Phat: Check value of R6T3 resistor |
1101 E 81 |
Unknown | Unknown/Update related? | Unknown/Rebuild NAND? |
1102 E 82 |
Unknown | Unknown/eDRAM/HSIO related? | Unknown/Replace GPU? |
Bootloader Errors: XeDK/XDK only | |||
---|---|---|---|
Code | Name | Explanation | Possible Repair Actions |
2123 | ERROR_POST_2BL_E_VERIFY _SECOTP_1 |
2BL fusecheck: first fuseline mismatch | Unknown |
2130 | ERROR_POST_2BL_E_VERIFY _SECOTP_2 |
2BL fusecheck: first fuseline mismatch | Unknown |
2131 | ERROR_POST_2BL_E_VERIFY _SECOTP_3 |
2BL fusecheck: second fuseline mismatch | Unknown |
2132 | ERROR_POST_2BL_E_VERIFY _SECOTP_4 |
2BL fusecheck: second fuseline mismatch | Unknown |
2133 | ERROR_POST_2BL_E_VERIFY _SECOTP_5 |
2BL fusecheck: second fuseline mismatch | Unknown |
2200 | ERROR_POST_2BL_E_VERIFY _SECOTP_6 |
2BL fusecheck: fuse LDV is greater than bootloader LDV | Unknown |
2201 | ERROR_POST_2BL_E_VERIFY _SECOTP_7 |
2BL fusecheck: CPU Key invalid | Unknown |
2202 | ERROR_POST_2BL_E_VERIFY _SECOTP_8 |
2BL fusecheck: pairing data mismatch | Unknown |
2203 | ERROR_POST_2BL_E_VERIFY _SECOTP_9 |
2BL fusecheck: pairing data mismatch | Unknown |
2211 | ERROR_POST_2BL_E_VERIFY _OFFSET_3BL |
Signature of 3BL offset is invalid | Unknown |
2212 | ERROR_POST_2BL_E_LOCATE _3BL |
3BL is not in the correct place on the NAND | Unknown |
2213 | ERROR_POST_2BL_E_VERIFY _HEADER_3BL |
Signature of 3BL header is invalid | Unknown |
2220 | ERROR_POST_2BL_E_SIG _VERIFY_3BL |
Signature of 3BL is invalid | Unknown |
2221 | ERROR_POST_2BL_E_HWINIT | Unknown | Unknown |
2222 | ERROR_POST_2BL_E_VERIFY _OFFSET_4BL |
Signature of 4BL offset is invalid | Unknown |
2223 | ERROR_POST_2BL_E_VERIFY _HEADER_4BL |
Signature of 4BL header is invalid | Unknown |
2230 | ERROR_POST_2BL_E_SIG _VERIFY_4BL |
Signature of 4BL is invalid | Unknown |
2231 | ERROR_POST_2BL_E_SHA _VERIFY_4BL |
SHA of 4BL is invalid | Unknown |
2232 | ERROR_POST_2BL_E _UNEXPECTED_INTERRUPT |
Processor issued non-RESET interrupt during boot chain | Unknown |
2301 | ERROR_POST_4BL_E_VERIFY _OFFSET |
Signature of CF or Kernel/Hypervisor patch offsets are invalid | Unknown |
2211 | ERROR_POST_4BL_E_VERIFY _HEADER |
Signature of CF or Kernel/Hypervisor patch headers are invalid | Unknown |
2303 | ERROR_POST_4BL_E_SHA _VERIFY |
SHA of CF or Kernel/Hypervisor patches is invalid | Unknown |
2310 | ERROR_POST_4BL_E_LZX _EXPAND |
Unknown | Unknown |
2311 | ERROR_POST_4BL_E_LOAD _6BL |
Unknown | Unknown |