PS3 Kohada - A repair & tuning toolkit for the PS3 syscon

sagemono

Member
Kohada
A repair & tuning toolkit for the PS3 system controller (syscon)



What is it?

Kohada is a tool that talks to the PS3 syscon (Mullion / Sherwood) over UART. It dumps and edits the syscon EEPROM, decodes the error log, and exposes a pile of documented EEPROM config knobs (fan curves, voltages, clocks, XDR timings, the Cell config ring) behind a single GUI.

It's an early release and very much a work in progress, but it's at a point where it's useful, so I'm putting it out to the people who'll get use from it.



⚠ READ THIS FIRST ⚠

Kohada reads and writes the syscon EEPROM. An incorrect write can permanently brick your console.

I (sagemono) am NOT responsible for any damage, data loss, or issues that come from using this. Use entirely at your own risk.

ALWAYS dump your EEPROM and save the backup somewhere safe. Keep more than one copy BEFORE you change anything. That dump is your only way back.



Features

  • EEPROM dump - self-sizing dump of the full syscon NVS (20 KB / 32 KB auto-detected) plus the secondary 0x48xxx pages, saved to a single self-describing container file.
  • Console identity restore guard - before a restore it reads the QA token + platform ID + manufacturing strings from the live console and compares them to your backup, so you can't accidentally flash one console's EEPROM onto another.
  • EEPROM hex editor with a named region map and automatic checksum fix-up.
  • Fan curve editor - drag-to-edit curves per thermal zone, with factory presets.
  • Voltage tuner - Cell/RSX VID editor with a safety-gated range.
  • CELL / XDR overclocking - clock-generator PLL configuration.
  • XDR memory timing override - full 46-entry MIC descriptor editor.
  • Config ring editor - Cell BE config-ring patch sources + scatter table.
  • NVS tweak panel - typed editors for the documented syscon NVS fields.
  • Error-log decoder - reads and decodes the syscon error log against a community-maintained code database.



Platform support

  • Mullion (CXR713 / CXR714 - early fat consoles): primary target, well supported.
  • Sherwood (late fat / slim / super-slim): very limited. Some features may not work or may be broken entirely. Treat Sherwood support as experimental for now.



Screenshots
terminal.png

dump.png

error.png

voltage.png

overclock.png


Download

Releases - Download here



Source / contributing

Kohada is not open source - but the error code database is published so the scene can improve it. If you've decoded a syscon error the tool doesn't recognise, or have better repair context for an existing one, PRs to that file are welcome:

github.com/sagemono/Kohada



Disclaimer

Provided "as is", no warranty of any kind. You assume all risk for any damage to your hardware or data. Not affiliated with or endorsed by Sony.

- sagemono
 
Back
Top