This project will hopefully result in obtaining a dump of the protected code on the original Xbox SMC (System Management Controller) to be used for research and/or emulation purposes.
- Desoldered PIC16LC63A
- Pynq-Z2 FPGA (although others can be used with project modifications)
- An external 6.6V-12.75V DC power source (a 9V battery works great)
- Breadboard
- SOIC-28 breakout board
- Single row pin headers
- Jumper Wires
- 2 NPN Transistors (2N2222A for example)
- 4 1K Resistors
- Hot air gun and other soldering equipment
- Logic analyzer for troubleshooting
Vivado Design Suite - HLx Editions
Contact xbox7887 in XboxDev on Discord.
XboxDevWiki
PIC16C6X
PIC16C6XX Programming Specifications
PIC16C63A
PIC16C63A Errata
Copy Protection in Modern Microcontrollers
Crack Pic
Tamper Resistance - a Cautionary Note
Cracking / Guarding PICs