Jump to content


Elite Scener
  • Content Count

  • Donations

  • Joined

  • Last visited

1 Follower

About modrobert

  • User Group: Elite Scener

  • Rank: newbie

  • Post Count: 3

  • Post Ratio: 0.00

  • Total Rep: 16

  • Member Of The Days Won: 0

  • Joined: 01/12/2015

  • Been With Us For: 1472 Days

  • Last Activity:

  • Currently:


Contact Methods

Profile Information

  • Gender
  • Location
  • Consoles I Own
    Xbox 360

Recent Profile Visitors

809 profile views
  1. modrobert

    serial data line

    Small progress, got a fat PS3 running with CFW (REBUG 4.46.1 LITE) for this project, now I just need to find the SPI pads on this motherboard. Thanks goes to zecoxao for helping out on IRC, he also sent an excellent PS3 RAM dumper software tool which will come in handy when trying to modify XDR DRAM via SPI. More info and photos here: http://www.eurasia.nu/modules.php?name=Forums&file=viewtopic&topic=7352&forum=87#34541
  2. modrobert

    serial data line

    I think the voltage levels are either 1.2V or 1.6V depending on PS3 model, so that's why you need a level shifter (voltage translator) if your device only supports 3.3V (or 5V). Also, looking at the cell documentation, this deviates slightly from standard SPI, so that's why an FPGA based solution might be necessary. https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/AF7832F379790768872572D10047E52B/$file/CellBE_HIG_65nm_v1.01_8Jun2007.pdf https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/BD3F1F4C3DB32C7487257142006131BC/$file/CellBE_HIG_90nm_v1.5_30Nov2007_pub.pdf Check section 2 and 3 for details, there is sample code there as well. In case we need something custom regarding SPI, found an open source master/slave SPI implementation written in VHDL here: http://opencores.org/project,spi_master_slave I haven't tested the bus clock speed (CLK) yet, been preparing my Spartan6 FPGA board to dump the SPI traffic during PS3 boot. If you don't want to use an FPGA board and want to try CPU/MCU based solution (eg. PIC, Atmel or RPI) with 3.3V or 5V SPI pins instead, then I found a level shifter which is suitable for SPI, but not sure if fast enough. https://www.sparkfun.com/products/11771 Will let you know my findings as soon as I get my gear up and running.
  3. modrobert

    serial data line

    Interesting approach, let me know if you figure out the JTAG (EDIT: is that an SPI bus?) commands to read/write to an address in PS3 memory (assuming XDR DRAM, anyway, these commands should be disabled after the console leaves factory, but who knows, maybe not). Regarding PS4, why do the customers have to pay for the console hardware? It's now clearly locked into a service and should be handed out for free like any other set-top box.