There’s now a method of using PIC microcontrollers to exploit the PlayStation 3. This is centered around a PIC 18F2550 which has been popular in past hacks because of its built-in USB serial port. This again makes use of the PSGroove open source exploit code and, like the TI calculator version, seeks to expand the selection of hardware the code runs on.
In addition to the chip and a PIC programmer you’ll need the CCS compiler as others cannot successfully compile this code. A licensed copy is necessary because the demo version of the CCS compiler doesn’t support this particular chip. Add to that the fact that because of the timing it may take several tries to achieve the exploit and you may find yourself disappointed by this development. But there’s always room for improvement and this is a proven first step on the new architecture.
[Thanks das_coach via PS3Hax via Elotrolado]
i compiled for 18F4550 (other member of the same family)and it work excellent.
it ‘s really important correct PLL configuration.
I’m surprised it hasn’t been ported to Arduino yet!
BUSPIRATE ??
LOL! :)
CCS C sucks though… :(
Nice work.
@pedro; cannot be ported to arduino due to hardware limitations
@ Rizla, Agree. Easy to use but majorly lacking in some important features
This is becoming “does it play Doom?” for microcontrollers
Could one use the BusPirate as an alternative?
Last I heard, Sony blocked all currently working hacks with their latest firmware updated(3.42) late last week.
No upgrade, no PSN.
arduino mega in that case then.
@silverbyte not that i have a ps3, but what limits?
@Chriggy, people have still been able to get online without upgrading by bypassing the dns servers. This was the same hack used initially when Sony shutdown OtherOS in response to GeoHot’s hack.
MPLAB is better than CCS and it’s free, but CCS is easy to use for beginners.
Kinda unrelated, but can somebody tell me what program is used to create the schematic diagram image above? It’s look is common to many of the schematics I’ve seen. I’d like to publish an article about my project on teh internets, but my hand-drawn schematic is kinda hard to read.
@Nathan
That program is Eagle.
18f2550 chips on ebay again :)
http://cgi.ebay.co.uk/MICROCHIP-PIC18F2550-I-P-USB-FLASH-MCU-18F2550-UK-/150496180953?pt=LH_DefaultDomain_3&hash=item230a457ad9
Woot, nice! Well that will make it porting to PIC24 a lot easier…
The previous seller selling the chips again as packs of 5 or singles…
http://cgi.ebay.co.uk/5-X-MICROCHIP-PIC18F2550-I-SP-USB-FLASH-MCU-18F2550-/150521098808?pt=LH_DefaultDomain_3&hash=item230bc1b238
You can upgrade the pic USB firmware in the PSGroove card with OS Linux, Mac OSX and Windows
(Without the need for Visual C + +) using the
SanUSB free software (www.tinyurl.com/SanUSB)
completely compatible with PSGroove as
also other application programm of the pic microcontroller via USB in these three OS.Link:
http://www.4shared.com/file/bUOZzmFb/100727SanUSB.html
Regards,