Skip to content

MaarvynS/PS5_NOR_Decode

 
 

Repository files navigation

PS5 Crash Error Decoder

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.


🛠 Features

  • Extracts crash error codes from PS5 NOR dump or .BIN files.
  • 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.)

📂 Example Output

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

📌 Requirements

  • Python 3.x
  • Necessary Python libraries (e.g., struct, os, etc.)

📥 Installation

  1. Clone or Download this repository:
    git clone https://github.com/apewalkers/PS5_NOR_Decode.git
    cd PS5_NOR_Decode

About

Decodes Error DBI from PS5 NOR DUMP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%