|
27 | 27 | "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." |
28 | 28 | "XOP","SMC","0xEB43",,1,"BOOT_SOCUNRESETWAIT_DONE","SOC unreset wait complete" |
29 | 29 | "XOP","SMC","0xEB44",,1,"BOOT_SOCFLASHACCWAIT","SOC flash access wait done" |
30 | | -"XOP","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done" |
31 | | -"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. Check R9C4, R2R2, R2R3, replace ncp, reball APU, APU." |
| 30 | +"XOP","SMC","0xEB45",,1,"BOOT_SOCPOST_DONE","SOC POST (Power-On Self-Test) wait done, faulty CPU?" |
| 31 | +"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" |
32 | 32 | "XOP","SMC","0xEB47",,1,"BOOT_XSS_TIMEOUT_47","XSS wait timeout fallback path (word_20000090 nonzero)" |
33 | 33 | "XOP","SMC","0xEB48",,1,"BOOT_SOCPOWEROK_DONE","SOC power OK complete" |
34 | 34 | "XOP","SMC","0xEB49",,1,"BOOT_COND_EARLY_ABORT","Conditional POST on XSSActiveWait() return < 0 - XSS wait failed - early abort" |
|
61 | 61 | "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 ?" |
62 | 62 | "XOS","SMC","0xE004",,1,"FATAL_SBPOWERUP2", |
63 | 63 | "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." |
64 | | -"XOS","SMC","0xE006",,1,"FATAL_CPUGFX","CPUGFX_PWRGD timeout / not reporting PWRGD -> Check short on V_CPUCORE, V_GFXCORE (overcurrentshutdown) (they can be low resistance, dont confuse with a short!), check drivers U9D2, U9E1, U9E2, all 6 mosfets, surrounding resistors and U9C2." |
| 64 | +"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." |
65 | 65 | "XOS","SMC","0xE007",,1,"FATAL_FAN_STARTUP", |
66 | 66 | "XOS","SMC","0xE008",,1,"FATAL_SBPOWERUP1","Wait for `SBPowerUp1(0)` to complete" |
67 | 67 | "XOS","SMC","0xE009",,1,"FATAL_09", |
|
75 | 75 | "XOS","SMC","0xE084",,1,"FATAL_SBPOWERUP2_HW_FAILURE","Thrown when console unplugged unexpectedly. SBPOWERUP2 failed while console is on, unstable" |
76 | 76 | "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). " |
77 | 77 | "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)" |
78 | | -"XOS","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, replace U5F3 " |
| 78 | +"XOS","SMC","0xE089",,1,"FATAL_NBCORE","U5F3 I2C unreachable -> Check surrounding traces, Q6F1 and Q6F2. Replace U5F3" |
79 | 79 | "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" |
80 | 80 | "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." |
81 | 81 | "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." |
|
105 | 105 | "XOS","SMC","0xEC0B",,1,"RUNTIME_I2C_CLEARMSG","0xec0b - I2C bus failed to clear. Pi pico hickup, check all I2C devices (U5F3, U9C2), southbridge." |
106 | 106 | "XOS","SMC","0xEC0E",,1,"RUNTIME_TIMEOUT", |
107 | 107 | "XOS","CPU","0x0C80",,1,"2BL_PSQ_MISSMATCH","Possible EMMC corruption, thrown when not matching firmware version in EMMC" |
108 | | -"XOS","SMC","0xE421",,1,"THERMAL_22","APU to SB: Thermal trip -> Can be caused by missing V_SOC1P8, check U5D2, R6D6, R5D6. Check R5T27, R5T3, R5E12, R5T7, R5E11, U5E2, R5E9, R5E8, R5T42, apu tempsensor fault. Is the apu just too hot? " |
| 108 | +"XOS","SMC","0xE421",,1,"THERMAL_22","APU to SB: Thermal trip -> Can be caused by missing V_SOC1P8, check U5D2, R6D6, R5D6. Check R5T27, R5T3, R5E12, R5T7, R5E11, U5E2, R5E9, R5E8, R5T42, apu tempsensor fault. Short on C7D1? Is the apu just too hot? " |
109 | 109 | "XOS","SMC","0xE422",,1,"THERMAL_22", |
110 | 110 | "XOS","SMC","0xE423",,1,"THERMAL_23", |
111 | 111 | "XOS","SMC","0xE424",,1,"THERMAL_24", |
112 | 112 | "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." |
113 | 113 | "XOS","CPU","0x05f9",,0,"MEMORY_S_BYP","Thrown with memory error on ONE S" |
| 114 | +"XOX","SMC","0xE08C",,1,"APU_FAIL_1","APU failure" |
| 115 | +"XOX","SMC","0xE090",,1,"APU_FAIL_2","APU failure" |
114 | 116 | "XSS,XSX","SP","0x0301",,0,"BOOT_SUCCESS", |
115 | 117 | "XSS,XSX","CPU","0x3600",,0,"BOOT_SUCCESS", |
116 | 118 | "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." |
|
123 | 125 | "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." |
124 | 126 | "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." |
125 | 127 | "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." |
| 128 | +"XSX","SMC","0xE006",,1,"RAM_ERR_V1P8","Check for shorts on V_DRAM1P8 line" |
| 129 | +"XSS","SMC","0xE08C",,1,"VINSEN_12P0_MEMIOPHYSOC","12V Voltage enable failure, Check MP2926 (U480) and components around it" |
126 | 130 | "XOP,XOS,XOX","SP","0x0075",,0,"BOOT_SUCCESS", |
127 | 131 | "XOP,XOS,XOX","CPU","0x14FF",,0,"BOOT_SUCCESS", |
128 | 132 | "XOP,XOS,XOX","CPU","0x0100","0xFF00",0,"2BL_UNKNOWN", |
|
145 | 149 | "XOP,XOS,XOX","CPU","0x1200","0xFF00",0,"2BL_BlLoadVbi_6", |
146 | 150 | "XOP,XOS,XOX","CPU","0x1300","0xFF00",0,"2BL_BlLoadVbi_7", |
147 | 151 | "XOP,XOS,XOX","CPU","0x1400","0xFF00",0,"2BL_FINAL", |
| 152 | +"XOP,XOS,XOX","CPU","0x8000","0xFF00",1,"2BL_FATAL_VBI_ALIGNMENT","boot.bin file on eMMC is corrupt" |
| 153 | +"XOP,XOS,XOX","CPU","0x8100","0xFF00",1,"2BL_FATAL_VBI_LENGTH","boot.bin file on eMMC is corrupt" |
| 154 | +"XOP,XOS,XOX","CPU","0x8200","0xFF00",1,"2BL_FATAL_VBI_CRYPTED_HASH","boot.bin file on eMMC is corrupt" |
| 155 | +"XOP,XOS,XOX","CPU","0x8300","0xFF00",1,"2BL_FATAL_VBI_HEADER","boot.bin file on eMMC is corrupt" |
| 156 | +"XOP,XOS,XOX","CPU","0x8400","0xFF00",1,"2BL_FATAL_VBI_PLAINTEXT_HASH","boot.bin file on eMMC is corrupt" |
| 157 | +"XOP,XOS,XOX","CPU","0x8500","0xFF00",1,"2BL_FATAL_VBI_SCP","boot.bin file on eMMC is corrupt" |
| 158 | +"XOP,XOS,XOX","CPU","0x8600","0xFF00",1,"2BL_FATAL_VBI_KEYTABLE","boot.bin file on eMMC is corrupt" |
| 159 | +"XOP,XOS,XOX","CPU","0x8700","0xFF00",1,"2BL_FATAL_UNK87", |
| 160 | +"XOP,XOS,XOX","CPU","0x8800","0xFF00",1,"2BL_FATAL_LOAD_FLASH","Failed to load data from eMMC, eMMC hw/data faulty?" |
| 161 | +"XOP,XOS,XOX","CPU","0x8900","0xFF00",1,"2BL_FATAL_UNK89", |
| 162 | +"XOP,XOS,XOX","CPU","0x8A00","0xFF00",1,"2BL_FATAL_FIND_BOOTSLOT","Failed to load data from eMMC, eMMC hw/data faulty?" |
| 163 | +"XOP,XOS,XOX","CPU","0x8B00","0xFF00",1,"2BL_FATAL_CPU_CAR","CPU CAR failure" |
| 164 | +"XOP,XOS,XOX","CPU","0x8C00","0xFF00",1,"2BL_FATAL_VBI_ASLR","VBI ASLR failed, boot.bin corrupt?" |
| 165 | +"XOP,XOS,XOX","CPU","0x8D00","0xFF00",1,"2BL_FATAL_UNK8D", |
| 166 | +"XOP,XOS,XOX","CPU","0x8E00","0xFF00",1,"2BL_FATAL_UNK8E", |
| 167 | +"XOP,XOS,XOX","CPU","0x8F00","0xFF00",1,"2BL_FATAL_GS_FAIL","Threading failure (GS register)" |
| 168 | +"XOP,XOS,XOX","CPU","0x9000","0xFF00",1,"2BL_FATAL_UNK90", |
| 169 | +"XOP,XOS,XOX","CPU","0x9100","0xFF00",1,"2BL_FATAL_UNK91", |
| 170 | +"XOP,XOS,XOX","CPU","0x9200","0xFF00",1,"2BL_FATAL_AGESA","Generic AGESA error" |
| 171 | +"XOP,XOS,XOX","CPU","0x9300","0xFF00",1,"2BL_FATAL_UNK93", |
| 172 | +"XOP,XOS,XOX","CPU","0x9400","0xFF00",1,"2BL_FATAL_VBI_DEBUGGER_SETUP","Failed setting up debugger loader block in VBI" |
148 | 173 | "XOP,XOS,XOX","CPU","0x0000","0x00FF",0,"StartProcessorTestPoints","Entry used for range testing for @b Processor related TPs" |
149 | 174 | "XOP,XOS,XOX","CPU","0x0001","0x00FF",0,"TpProcMemBeforeMemDataInit","Memory structure initialization (Public interface)" |
150 | 175 | "XOP,XOS,XOX","CPU","0x0002","0x00FF",0,"TpProcMemBeforeSpdProcessing","SPD Data processing (Public interface)" |
|
0 commit comments