Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 33 additions & 16 deletions postcodes.csv
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,24 @@
"XOP","SMC","0xE00A",,1,"FATAL_FAN_RUN",
"XOP","SMC","0xE010",,1,"FATAL_POWER_STABILIZE_RETRY","Voltage low / unstable. check capacitors"
"XOP","SMC","0xE011",,1,"THERMAL_OVERTEMP_THRESHOLD","Overtemperature unknown"
"XOP","SMC","0xE042",,1,"FATAL_V_5P0_I2C_UNREACHABLE","U3E2 I2C unreachable -> Check surrounding traces, replace U3E2"
"XOP","SMC","0xE042",,1,"FATAL_V_5P0_I2C_UNREACHABLE","U3E2 I2C unreachable -> Check surrounding traces, R3E18, R3E20, replace U3E2"
"XOP","SMC","0xE046",,1,"FATAL_GFXCPU_I2C_UNREACHABLE","NCP4204 I2C unreachable -> Check R9C1, R9C2, surrounding traces, replace U9C2"
"XOP","SMC","0xE04A",,1,"FATAL_MEMIOAB","U9F2 I2C unreachable -> Check surrounding traces, replace U9F2"
"XOP","SMC","0xE04B",,1,"FATAL_MEMIOCD","U6C1 I2C unreachable -> Check surrounding traces, replace U6C1"
"XOP","SMC","0xE04A",,1,"FATAL_MEMIOAB","U9F2 I2C unreachable -> Check surrounding traces, R9F11, R9F6, replace U9F2"
"XOP","SMC","0xE04B",,1,"FATAL_MEMIOCD","U6C1 I2C unreachable -> Check surrounding traces, R5C11, R5C10, replace U6C1"
"XOP","SMC","0xE081",,1,"FATAL_V12_HW_FAILURE","Thrown when console unplugged unexpectedly, check powersupply. 12V unstable, maybe V_EXT (R5R20, R5R19), check PSU_V12P0_EN (R9A2, R9B2)"
"XOP","SMC","0xE082",,1,"FATAL_V5_HW_FAILURE","Thrown when console unplugged unexpectedly, check powersupply. Unstable V_5P0, check C3E15."
"XOP","SMC","0xE083",,1,"FATAL_PWRGPA_HW_FAILURE","Thrown when console unplugged unexpectedly, VREG_PWRGPA_PWRGD went low while console was on, V_3P3, V_SOC1P8PLL, VMEMIOAB/CD, VTT[ABCD] unstable. Check C4F21, C9E11 and C6C14."
"XOP","SMC","0xE084",,1,"FATAL_SBPOWERUP2_HW_FAILURE","Thrown when console unplugged unexpectedly, SBPOWERUP2 failed while console is on, unstable"
"XOP","SMC","0xE085",,1,"FATAL_PWRGPB_FAILURE","Thrown when console unplugged unexpectedly, VREG_PWRGPB_PWRGD went low while console was on, V_FUSE, V_SOCPHY, V_NBCORE or V_MEMCORE unstable. Check C6F9, C6F12 and C6E15."
"XOP","SMC","0xE086",,1,"FATAL_CPUGFX_FAILURE","Thrown when console unplugged unexpectedly, CPUGFX_PWRGD went low while console was on. Check output filtering C8D1, C8D2, C8D4, C8E1, C8E5, C8E8, C8E10. General corrosion / timing problem in NCP area?"
"XOP","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, replace U5F3"
"XOP","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, R5F12, R5F15, replace U5F3"
"XOP","SMC","0xEB40",,1,"BOOT_SBUNRESETWAIT","V_SB2P5, V_SB1P1, V_SB1P8 timeout, unable to unreset southbridge. Check short on V_SB2P5, V_SB1P1, V_SB1P8, replace U3D3, U3E1 or U3D5 or surrounding resistors, southbridge"
"XOP","SMC","0xEB41",,1,"BOOT_PSPBOOTACKWAIT_DONE","Waiting for PSP Boot Acknowledge finished, APU <-> SB communication failed on SMBUS3, no PSP boot acknowledge, check R4D31, R4D38. V_FUSE/V_SOC1P8 unavailable, check resistance and voltage on both, if missing U5C3 or U6D1 related. Cause can be APU not receiving PWROK from SB (Check R5R5, R5R6), Check V_SOC1P8VDD (FB6D1), reball APU, APU."
"XOP","SMC","0xEB42",,1,"BOOT_PSPPORSPEWWAIT_DONE","PSP Power-On Reset spew wait done, unable to unreset APU, APU stuck in reset -> Check R5R9, R5T10, reball APU, APU."
"XOP","SMC","0xEB43",,1,"BOOT_SOCUNRESETWAIT_DONE","SOC unreset wait complete"
"XOP","SMC","0xEB44",,1,"BOOT_SOCFLASHACCWAIT","SOC flash access wait done"
"XOP","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done, faulty CPU?"
"XOP","SMC","0xEB46",,1,"BOOT_XSS_TIMEOUT_46","XSS wait timeout (SOC not responding) - error fallback 0xeb46 right AFTER 0x007x - VTT[ABCD]/V_Memio timeout, check resistances & voltage. 0xeb46 right AFTER 0x045x - APU <-> VRM CONTROLLER SVI2 communication attempt failed, possibly check/replace Ethernet IC (U6N1). Check R9C4, R2R2, R2R3, replace ncp, reball APU, APU"
"XOP","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done, seen with cracked apu, faulty CPU?"
"XOP","SMC","0xEB46",,1,"BOOT_XSS_TIMEOUT_46","XSS wait timeout (SOC not responding) (MOST COMMON CAUSE U5B2 DAMAGED/MISSING) - error fallback 0xeb46 right AFTER 0x007x - VTT[ABCD]/V_Memio timeout, check resistances & voltage. 0xeb46 right AFTER 0x045x - APU <-> VRM CONTROLLER SVI2 communication attempt failed, possibly check/replace Ethernet IC (U6N1). Check R9C4, R2R2, R2R3, replace ncp, reball APU, APU"
"XOP","SMC","0xEB47",,1,"BOOT_XSS_TIMEOUT_47","XSS wait timeout fallback path (word_20000090 nonzero)"
"XOP","SMC","0xEB48",,1,"BOOT_SOCPOWEROK_DONE","SOC power OK complete"
"XOP","SMC","0xEB49",,1,"BOOT_COND_EARLY_ABORT","Conditional POST on XSSActiveWait() return < 0 - XSS wait failed - early abort"
Expand Down Expand Up @@ -61,28 +61,28 @@
"XOS","SMC","0xE003",,1,"FATAL_PWRGPA","PWRGPA timeout / not reporting PWRGD -> Check U9F1, R6T4, Q9F1, Q9F2, surrounding resistors/capacitors. V_Memio or V_VTTB short ?"
"XOS","SMC","0xE004",,1,"FATAL_SBPOWERUP2",
"XOS","SMC","0xE005",,1,"FATAL_PWRGPB","PWRGPB timeout / not reporting PWRGD -> Check short on V_SOCPHY, V_NBCORE (can be low resistance, dont confuse with a short!). Pull VREG_PWRGPB_EN to V_3P3STBY manually and check V_SOCPHY, V_NBCORE voltages. R5U9, U5F5, U5F3, Q6F1, Q6F2, surrounding caps and resistors."
"XOS","SMC","0xE006",,1,"FATAL_CPUGFX","CPUGFX_PWRGD timeout / not reporting PWRGD -> Check short on V_CPUCORE, V_GFXCORE (possible overcurrentshutdown) (they can be low resistance, dont confuse with a short!), check drivers U9D2, U9E1, U9E2, all 6 mosfets, surrounding resistors and U9C2."
"XOS","SMC","0xE006",,1,"FATAL_CPUGFX","CPUGFX_PWRGD timeout / not reporting PWRGD -> Check resistance V_CPUCORE, V_GFXCORE (possible overcurrentshutdown? they can be low resistance, dont confuse with a short!), check drivers U9D2, U9E1, U9E2, all 6 mosfets, surrounding resistors and U9C2."
"XOS","SMC","0xE007",,1,"FATAL_FAN_STARTUP",
"XOS","SMC","0xE008",,1,"FATAL_SBPOWERUP1","Wait for `SBPowerUp1(0)` to complete"
"XOS","SMC","0xE009",,1,"FATAL_09",
"XOS","SMC","0xE00A",,1,"FATAL_FAN_RUN",
"XOS","SMC","0xE010",,1,"FATAL_POWER_STABILIZE_RETRY","Voltage low / unstable. check capacitors"
"XOS","SMC","0xE011",,1,"THERMAL_OVERTEMP_THRESHOLD","Overtemperature unknown"
"XOS","SMC","0xE046",,1,"FATAL_GFXCPU_I2C_UNREACHABLE","NCP4204 I2C unreachable -> Check R9C29, R9C30, surrounding traces, check V_5P0_GATED available? (R9D30, Q8D1), replace U9C2"
"XOS","SMC","0xE046",,1,"FATAL_GFXCPU_I2C_UNREACHABLE","NCP4205 I2C unreachable -> Check R9C29, R9C30, R9D23, surrounding traces, check V_5P0_GATED available? (R9D30, Q8D1), replace U9C2"
"XOS","SMC","0xE081",,1,"FATAL_V12_HW_FAILURE","Thrown when console unplugged unexpectedly. -> V_12P0_GATED failed while on, check V_EXT (R5T18, R5T26), Q9D1, R9C24, check powersupply"
"XOS","SMC","0xE082",,1,"FATAL_HW_FAILURE_OLD5","Thrown when console unplugged unexpectedly. Ignore"
"XOS","SMC","0xE083",,1,"FATAL_PWRGPA_HW_FAILURE","Thrown when console unplugged unexpectedly. PWGRPA failed while on, check output capacitors for V_Memio (C9E8)."
"XOS","SMC","0xE084",,1,"FATAL_SBPOWERUP2_HW_FAILURE","Thrown when console unplugged unexpectedly. SBPOWERUP2 failed while console is on, unstable"
"XOS","SMC","0xE085",,1,"FATAL_PWRGPB_FAILURE","Thrown when console unplugged unexpectedly. PWGRPB failed while on, check output capacitors for V_SOCPHY (C5F5, C5F6), V_NBCORE (C5E10, C5E11). "
"XOS","SMC","0xE086",,1,"FATAL_CPUGFX_FAILURE","Thrown when console unplugged unexpectedly. CPUGFX_PWRGD failed while on, check output capacitors for V_CPUCORE, V_GFXCORE (C8D1, C8D2, C8D3, C8E1, C8E2, C8E3)"
"XOS","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, Q6F1 and Q6F2. Replace U5F3"
"XOS","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, R5F17, R5F9, Q6F1 and Q6F2. Replace U5F3"
"XOS","SMC","0xEB40",,1,"BOOT_SBUNRESETWAIT","V_SB1P1, V_SB1P8 timeout, unable to unreset southbridge. Check short on V_SB1P1, V_SB1P8, check U3E1 or U3F1 or surrounding resistors"
"XOS","SMC","0xEB41",,1,"BOOT_PSPBOOTACKWAIT_DONE","APU <-> SB communication failed on SMBUS3, no PSP boot acknowledge (R3T1, R3T2, R5T5, R5T6, R4E29, R4E28), can be caused by: V_FUSE/V_SOC1P8 unavailable -> Check R5D10, U5D3, R5D9, D5D2, D5D1, R5R11, R5R10, U5D2, R6D6, R5D6, seen with low V3P3, possible V_3P3_ENET short. Can be APU not receiving PWROK from SB (Check R5T29, R5T28)Check V_SOC1P8VDD (FB6D1), reball APU, APU."
"XOS","SMC","0xEB42",,1,"BOOT_PSPPORSPEWWAIT_DONE","PSP Power-On Reset spew wait done, unable to unreset APU, APU stuck in reset -> Check R5T31, R5T13, APU."
"XOS","SMC","0xEB43",,1,"BOOT_SOCUNRESETWAIT_DONE","SOC unreset wait complete"
"XOS","SMC","0xEB44",,1,"BOOT_SOCFLASHACCWAIT","SOC flash access wait done"
"XOS","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done"
"XOS","SMC","0xEB46",,1,"BOOT_XSS_TIMEOUT_46","XSS wait timeout (SOC not responding) - error fallback 0xeb46 right AFTER 0x007x - VTT[ABCD]/V_Memio timeout, check resistances & voltage. 0xeb46 right AFTER 0x04c5 - V3P3 unavailable, check short, check U5D4, C5D5, R9C31, R5D11, R5D13. 0xeb46 right AFTER 0x045x - APU <-> VRM CONTROLLER SVI2 communication attempt failed. check resistance on all apu rails, can show partial dead core (V_Memio?). Check R9D3, R2R2, R2R1, R9C23, R1P21, replace ncp, APU."
"XOS","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done, seen with cracked APU"
"XOS","SMC","0xEB46",,1,"BOOT_XSS_TIMEOUT_46","XSS wait timeout (SOC not responding) (MOST COMMON CAUSE U6N1 DAMAGED/MISSING) - error fallback 0xeb46 right AFTER 0x007x - VTT[ABCD]/V_Memio timeout, check resistances & voltage. 0xeb46 right AFTER 0x04c5 - V3P3 unavailable, check short, check U5D4, C5D5, R9C31, R5D11, R5D13. 0xeb46 right AFTER 0x045x - APU <-> VRM CONTROLLER SVI2 communication attempt failed. check resistance on all apu rails, can show partial dead core (V_Memio?). Check R9D3, R2R2, R2R1, R9C23, R1P21, replace ncp, APU."
"XOS","SMC","0xEB47",,1,"BOOT_XSS_TIMEOUT_47","XSS wait timeout fallback path (word_20000090 nonzero)"
"XOS","SMC","0xEB48",,1,"BOOT_SOCPOWEROK_DONE","SOC power OK complete"
"XOS","SMC","0xEB49",,1,"BOOT_COND_EARLY_ABORT","Conditional POST on XSSActiveWait() return < 0 - XSS wait failed - early abort"
Expand Down Expand Up @@ -110,9 +110,28 @@
"XOS","SMC","0xE423",,1,"THERMAL_23",
"XOS","SMC","0xE424",,1,"THERMAL_24",
"XOS","CPU","0x9134",,1,"MEMORY_S","General memory error (MEM <-> APU), check V_Memio / VTT A-D resistances&voltages, check resistors around rams, replace rams (ZQ method?), reball apu."
"XOS","CPU","0x05f9",,0,"MEMORY_S_BYP","Thrown with memory error on ONE S"
"XOX","SMC","0xE08C",,1,"APU_FAIL_1","APU failure"
"XOX","SMC","0xE090",,1,"APU_FAIL_2","APU failure"
"XOS","CPU","0x05f9",,1,"MEMORY_S_BYP","Thrown with memory error on ONE S"
"XOP,XOS,XOX","CPU","0x82FF",,1,"UNKNOWN1","User report: Possible APU failure, pressing on APU throws different errors, reball APU"
"XOX","SMC","0xE08C",,1,"APU_FAIL_1","User report: Possible APU failure"
"XOX","SMC","0xE090",,1,"APU_FAIL_2","User report: Possible APU failure"
"XOX","SMC","0xeb46",,1,"BOOT_XSS_TIMEOUT_46","XSS wait timeout (SOC not responding) (Possibly U28 damaged/Missing?)"
"XSS,XSX","SMC","0xEB41",,1,"BOOT_PSPBOOTACKWAIT_DONE","User report: Possible missing V_SOCPHY, V_FUSE related"
"XSS,XSX","SMC","0xEB45",,1,"SSD_INIT1","no codes while standby, after powerbuttonpress; 30 sec on/off: SSD undetected. Check SSD Health in PC with Crystaldiskinfo"
"XSS,XSX","SMC","0x0a80",,1,"SSD_INIT2","1 sec on/off: Thrown with SSD missmatch, possibly corrupted/bad ssd?"
"XSS","SMC","0xE046",,1,"SMC_FATAL_GFXCPU_I2C_UNREACHABLE","GFXCORE/CPUCORE regulator did not respond through i2c -> check R231, R233, surrounding traces, replace U57"
"XSS","SMC","0xE04C",,1,"SMC_FATAL_MEMPHYIOSOC_I2C_UNREACHABLE","MEMPHY/MEMIO/SOC regulator did not respond through i2c -> check R655, R675, surrounding traces, replace U480"
"XSX","SMC","0xE046",,1,"SMC_FATAL_GFXCPU_I2C_UNREACHABLE","GFXCORE/CPUCORE regulator did not respond through i2c -> check R231, R233, surrounding traces, replace U57"
"XSX","SMC","0xE04C",,1,"SMC_FATAL_MEMPHYIOSOC_I2C_UNREACHABLE","MEMPHY/MEMIO/SOC regulator did not respond through i2c -> check R143, R133, surrounding traces, replace U480"
"XSS","SMC","0xE003",,1,"FATAL_PWRGPA","Powergroup A (V_MEMIO) missing/timout: Check short on V_MEMIO, related to U480 and U32"
"XSX","SMC","0xE003",,1,"FATAL_PWRGPA","Powergroup A (V_MEMIO) missing/timout: Check short on V_MEMIO, related to U480, U32 and U60"
"XSS","SMC","0xE005",,1,"FATAL_PWRGPB","Powergroup B (V_MEMPHY/V_SOC) missing/timout: Check shorts on V_MEMPHY/V_SOC. Related to U480, U62, U0, U59"
"XSX","SMC","0xE005",,1,"FATAL_PWRGPB","Powergroup B (V_MEMPHY/V_SOC) missing/timout: Check shorts on V_MEMPHY/V_SOC. Related to U480, U31, U62, U0, U59"
"XSS","SMC","0xE006",,1,"FATAL_CPUGFX","VREG_PWRGPAB_CPUGFX_PWRGD missing/timout: Check shorts on V_DRAM1P8, V_SOC1P8, V_SOCPHY. U480, U402, U400, U129 and U57 drive this signal low when a fault is detected."
"XSX","SMC","0xE006",,1,"FATAL_CPUGFX","VREG_PWRGPAB_CPUGFX_PWRGD missing/timout: Check shorts on V_DRAM1P8, V_SOC1P8, V_SOCPHY. U681, U7, U129, U57 and U480 drive this signal low when a fault is detected."
"XSS","SMC","0xE093",,1,"FATAL_POWERS","User report: After 0xe005, V_MEMPHY was unable to start, VREG_MEMPHY_PWM_R was stuck high. U480, U62 related"
"XSX","SMC","0xE093",,1,"FATAL_POWERX","User report: After 0xe005, V_MEMPHY was unable to start, VREG_MEMPHY_PWM_R was stuck high. U480, U31, U62 related"
"XSS","SMC","0xE08C",,1,"VINSEN_12P0_MEMIOPHYSOC","User report: 12V not detected by U480 or possible U57, check R132, R676, R252 and R253 (surrounding traces corroded?), check voltage on VINSEN pin of both chips"
"XSX","SMC","0xE08C",,1,"VINSEN_12P0_MEMIOPHYSOC","User report: 12V not detected by U480 or possible U57, check R132, R140, R252 and R253 (surrounding traces corroded?), check voltage on VINSEN pin of both chips"
"XSS,XSX","SP","0x0301",,0,"BOOT_SUCCESS",
"XSS,XSX","CPU","0x3600",,0,"BOOT_SUCCESS",
"XSX","SP","0xCC01","0xFC01",1,"RAM_ERR_BANK_E","Bank E failure: Check resistors/traces surrounding bank E. Reball bank E. Replace bank E. Reball apu, APU."
Expand All @@ -125,8 +144,6 @@
"XSX","SP","0xCC80","0xFC80",1,"RAM_ERR_BANK_H","Bank H failure: Check resistors/traces surrounding bank H. Reball bank H. Replace bank H. Reball apu, APU."
"XSX","SP","0xCD00","0xFD00",1,"RAM_ERR_BANK_A","Bank A failure: Check resistors/traces surrounding bank A. Reball bank A. Replace bank A. Reball apu, APU."
"XSX","SP","0xCE00","0xFE00",1,"RAM_ERR_BANK_J","Bank J failure: Check resistors/traces surrounding bank J. Reball bank J. Replace bank J. Reball apu, APU."
"XSX","SMC","0xE006",,1,"RAM_ERR_V1P8","Check for shorts on V_DRAM1P8 line"
"XSS","SMC","0xE08C",,1,"VINSEN_12P0_MEMIOPHYSOC","12V Voltage enable failure, Check MP2926 (U480) and components around it"
"XOP,XOS,XOX","SP","0x0075",,0,"BOOT_SUCCESS",
"XOP,XOS,XOX","CPU","0x14FF",,0,"BOOT_SUCCESS",
"XOP,XOS,XOX","CPU","0x0100","0xFF00",0,"2BL_UNKNOWN",
Expand Down