Skip to content

apewalkers/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: 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)

📌 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
    
    

💝 Donations:

paypal.me/Dannyjohn08

About

Decodes Error DBI from PS5 NOR DUMP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages