This Python script extracts crash error codes from a PS5 NOR dump or any other compatible .BIN file within the same directory as the script. The extracted data is saved in two text files for easier debugging and analysis.
- Extracts crash error codes from PS5 NOR dump or
.BINfiles. - Generates two log files:
- EMC Error Log: Contains raw crash data.
- Decoded EMC Error Log: A human-readable version with detailed error descriptions.
- Decodes important parameters, including:
- Error Code (e.g.,
80000009) - Error Description (e.g.,
AC In Detect(12v)) - Sequence Number
- SoC Temperature
- Environmental Temperature
- Power State
- UPCAUSE Details
- Connected Devices (HDMI, BD DRIVE, WLAN, etc.)
- Error Code (e.g.,
Code: B0088108 (Rebuild DBI Fail),
SeqNo: 217B (Dev WLAN BT RESET ASSERT NEGATE),
T(SoC): 50.88°C,
T(Env): 256.0°C,
PowState: Unknown PowState,
UPCAUSE: Main SoC,
devpm: No Device Powe
Code: C0020303 (Main SoC Access Error (SB-TSI I2C)),
SeqNo: 217B (Dev WLAN BT RESET ASSERT NEGATE),
T(SoC): 50.88°C,
T(Env): 256.0°C,
PowState: Unknown PowState,
UPCAUSE: Main SoC,
devpm: No Device Powe
Code: 80000009 (AC In Detect(12v)),
SeqNo: 217B (Dev WLAN BT RESET ASSERT NEGATE),
T(SoC): 60.17°C,
T(Env): 256.0°C,
PowState: Unknown PowState,
UPCAUSE: Main SoC,
devpm: HDMI(CEC)
- Python 3.x
- Necessary Python libraries (e.g.,
struct,os, etc.)
- Clone or Download this repository:
git clone https://github.com/apewalkers/PS5_NOR_Decode.git cd PS5_NOR_Decode
paypal.me/Dannyjohn08