Skip to content

Matrix PicFix

What is the PICfix and why is it needed?

Why? In an attempt to curb piracy, $ony designed the laser to fail and burn up. Sadly this backfired

Mermaid Chart Courtesy of El Isra

Invented by the Matrix Team, they designed a cheap and easy fix for V9-V12 PS2s, documented here and refined by HaloSlayer255 and ModzvillUSA

I (R3Z3N) simply applied some artistic touch to make this an easier install that will look professional with decent soldering skills. CLEAN YOUR FLUX BOYS!

Models that need the Matrix Picfix

SCPH-390XX The bug is present in this, but triggers much less often.

SCPH-500XX GH-023 and GH-026 motherboards

SCPH-700XX except if your PS2 is the following model with the circutry in red, you DO NOT NEED THIS FIX!

Sony Laser Fix

Mechacon Crash Tester App

El Isra made a PS2 app which identifies if your console is safe, unsafe or uknown. Run the ELF on your PS2 with your desired exploit/elf launcher of choice:

Mechacon Crash Tester

Appreciation and Thanks to:

Atheris, SylverRez and PCM720 for kicad, electrical and logo help! Thanks to Team Matrix for the code and initial wiring. ModzvilleUSA, HaloSlayer255 and Helder for rediscovery, documentation, and circuit.

Purchasing PCBs or Files

Tindie Tindie is a better choice for bulk purchases over 10 as it is 30% savings per unit. $10/per or $7/per 10 units and over. Shipping is $5 as it includes tracking.

Ko-Fi $10/per and shipping is $5 as it includes tracking. Gerbers, BOM and Placement file here as well!

Ebay Ebay is the only choice for worldwide shipping from me, $11 due to ebay fees and shipping is calculated by them.

If you are an installer and would like a sample, please let me know!

SCPH-500XX Flex PCB

GH-023 aka V9

  • SCPH-500XX GH0-23 Flex Front


    Placeholder, not completed

  • SCPH-500XX GH-023 Flex Rear


    Placeholder, not completed

  • Installed (pics to come)


    Placeholder, not completed

GH-026 aka V10

  • SCPH-500XX GH-026 Flex Front


    GH-026 Flex Front In prototype stage...

  • SCPH-500XX GH-026 Flex Rear


    GH-026 Flex Back In prototype stage...

  • Installed (pics to come)


    Picture Placeholder In prototype stage...

SCPH-700XX Flex PCB

  • SCPH-700XX Flex Front


    V12 Flex Front

  • SCPH-700XX Flex Rear


    V12 Flex Back

  • SCPH-700XX Install Diagram


    70K Matrix PICfix Install Diagram

  • SCPH-700XX Installed


    V12 Installed

Parts Needed

These are needed if you purchased a bare flex PCB from me, or are designing your own based off ModzVillUSA's circuit.

100nF 0603 Capacitor

1.5K Ohm 0603 Resistor

2.2K Ohm 0603 Resistor

PIC 12F508 IC SOIC-8 Package

Pic 12F508 files, choose based on your programmer:

MFIX_H8.HEX

MFIX_H16.HEX

Tools needed:

PicKit 3 Programmer Software 3.10

PicKit 3

SOP8 to DIP8 adapter

Programmming the PIC12F508

This is neededed if you provided your own parts. If you purchased assembled from me, this will have been completed!

  1. Plug in the PicKit 3, SOP8 to DIP8 Adapter and seat as shown:

    • Programmer to Seat PCB


      Programmer to Seat

    • Socketing the adapter


      Programmer Socketing

    • Seat Jumper Settings


      Programmer Jumper Settings

  2. PicKit 3 Software install and setup:

    1. Download install and run the PicKit 3 software.

    2. Install the PICkit Operating System by going to:

    "Tools>Download PICkit Operating System".

    Navigate to where you installed PicKit 3 and select "PK3OSV020005.hex". Most likely located at:

    "C:\Program Files (x86)\Microchip\PICkit 3 v3\PK3OSV020005.hex"

  3. Programming your PIC12F508

    • Step 1: Device Family>Baseline


      Baseline

    • Step 2: Select Device>PIC12F508


      Device Selection

    • Step 3: Read your PIC12F508


      Read

      We do this to ensure our OSSCAL (oscilator tuning) is not lost

    • Step 4: Import Hex


      Import Hex

    • Step 5: Write to PIC12F508


      Write

Testing your PIXFix PCB

  1. Solder all points except K into your PS2. Note: PS2 should be unplugged from mains power!

  2. Bridge TEST and the 1.5K resistor pad with the middle section next to it.

  3. Using Kapton Tape, place a tiny piece under point K to avoid connecting/shorts.

  4. Verify no solder bridges elsewhere!

  5. With your power button board connected to PS2, plug PS2 into power.

  6. Press the power button on your PS2. Power should come on (green light), then off after 3 seconds.

    1. If the PS2 did not power on, then we need a different resistor value.

    2. Disconnect your PS2 from power

    3. Desolder your existing resistor bridge, and bridge the other resistor pad.

    4. Go back to step 5 and retest. If step 5 is succes go to step 7.

  7. Desolder the TEST pads

  8. Solder the K point

  9. Reassemble PS2. You now have the famous Team Matrix PICFix installed! Thanks to ModzvilleUSA/HaloSlayer255 and Helder for rediscovering, and designing the main circuit.