SPIway: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
mNo edit summary
Line 46: Line 46:
Use short wires, esp. if you are not adding the 0.1{{micro}}F capacitor between ground and vcc as close as possible to the chip
Use short wires, esp. if you are not adding the 0.1{{micro}}F capacitor between ground and vcc as close as possible to the chip


=== Changelog ===
* v0.10
** Initial release
** Support for Macronix [[MX25L25635F]]
* v0.20
** Added README
** Added support for Macronix [[MX25L1006E]]
** Added support for Winbond [[W25X10CL]]
* v0.30
** Added support for Winbond [[W25Q80BV]] (thx to "Socketz"!)




{{Hardware Modification}}
{{Hardware Modification}}
<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Revision as of 06:56, 16 June 2014

SPIway

SPIway - Teensy++ 2.0 SPI flasher for PS4

Source: https://github.com/hjudges/NORway

Pinout

Macronix MX25L1006E Pinout

Macronix 25X10CLYA1 Pinout

Winbond 25Q80BV Pinout

Macronix MX25L25635FMI-10G Pinout

Teensy 2.0++ SPIway Pinout
8-Pin 16-pin Usage Teensy++ 2.0
SPIway
Description
- 1 SIO3 B5 8pin: Not Available - not used / 16pin: Serial Data Input & Output (for 4xI/O read mode)
8 2 VCC +5V pad +3V DC Power Supply
7 3 HOLD#/RESET# B6 8pin: Hold, to pause the device without deselecting the device / 16pin: Hardware Reset Pin Active low
- 4 NC NC No Connection
- 5 NC NC No Connection
- 6 NC NC No Connection
1 7 CS# B0 Chip Select
2 8 SO/SIO1 B3 Serial Data Output (for 1 x I/O) or Serial Data Input & Output (for 2x I/O or 4x I/O read mode)
3 9 WP#/SIO2 B4 Write Protection: connect to GND or Serial Data Input & Output (for 4x I/O read mode)
4 10 GND GND Ground
- 11 NC NC No Connection
- 12 NC NC No Connection
- 13 NC NC No Connection
- 14 NC NC No Connection
5 15 SI/SIO0 B2 Serial Data Input (for 1 x I/O) or Serial Data Input & Output (for 2x I/O or 4x I/O read mode)
6 16 SCLK B1 Clock Input

Use short wires, esp. if you are not adding the 0.1µF capacitor between ground and vcc as close as possible to the chip

Changelog

  • v0.10
  • v0.20
  • v0.30
    • Added support for Winbond W25Q80BV (thx to "Socketz"!)