Skip to content

MaarvynS/PS5_NOR_Decode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

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

No packages published

Languages

  • Python 100.0%