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: 80000009 (AC In Detect(12v)),\
SeqNo: 0016 (Unknown SeqNo),\
T(SoC): 24.83°C,\
T(Env): 35.25°C,\
PowState: Unknown PowState,\
UPCAUSE: EAP (EAP's order),\
devpm: HDMI(5V), BD DRIVE, WLAN- 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