78w ago - Today PS3 developer
uf6667 Tweeted that he has updated Winskeet to version 111120 stating that 110819 is now officially obsolete (NAND works, also using WinUSB now) alongside iSkeet and YASkeet updates with details below.
Download:
Winskeet Update v111120 for PS3 /
iSkeet v20111120 /
YASkeet v20111120
Changelogs:
New WinSkeet - 110819 is now officially obsolete (NAND works, also using WinUSB now)
#ProgSkeet: New iSkeet
#ProgSkeet: New YASkeet
#ProgSkeet: Complete solderless NAND dualboot POC works, no more cutting traces!
ProgSkeet Flasher
Recent Changes and History:
111004:
- New Qt GUI implemented
- Linux and MacOS X support
- Added predefined and user presets
- Fixed ability to select invalid ranges
- Added a file patcher
- Flasher: Added support for canceling running operations
- Flasher: Added USB device reset
- Flasher: Added support for erasing as a stand-alone operation
- Flasher: Added cycle period selection, should help with longer cables
- Flasher: Added abort on error option
- Flasher: Reodered operations, full read, full erase, full write
- Flasher: Fixed bug with unreliable GPIO operation
- NOR: Added new write mode "Dual word program"
- NOR: Added display of total flash size
- NOR: Fixed flashing of the second half of Samsung K8Q2815UQB and likely other dual chip NORs
- NOR: Added erase block region configuration
- NOR: Added selection of number of bytes for buffered write
- NOR: Added support for Spansion S29GL128N90TFIR2
- NAND: Made custom ranges work
- NAND: Added Dual-NAND reading. Reads a block from two NANDs simultaneously, thereby doubling the speed.
11xxxx:
- Flasher: New buffer handling.
- NOR: Added new timing options. Static timing will be configurable later.
- NOR: Added preset for Samsung K8P2716UZC-QI4D
Notes:
- Differential flash, if you haven't noticed yet, will skip unnecessary writes (compares data on chip vs data in file)
- The Ready triggered timing requires you to bridge the RDY and the GP4 pins together (still needs to be connected to the target RDY)
yours truly,
uf6667
It appears the latest according to uf6667's Twitter is: new bitstream for progskeet: 121106_2121
ProgSkeet 1.2 Bitstream [121106.2121]
Hello, New release for 1.2, dumping and writing should be much faster now.
Pinout Table: ps3devwiki.com/index.php?title=Hardware_flashing#Progskeet
there's now been a release of new diagrams.
i hope that helps out people.
Download: http://www.progskeet.com/forum/download/file.php?id=61 / http://www.progskeet.com/forum/download/file.php?id=65 / http://www.progskeet.com/forum/download/file.php?id=66 (Mirror) / http://www.mediafire.com/?j5kji9r07jm3icy / http://uploadmirrors.com/download/0BFSIVMV/1.2_bitstreams.rar (Mirror)
To quote: Pinout (Legacy) [121101.1835] {UPDATED 20:19}
Hello, This is the pinout for the 1.2 (Black Tar Edition) bitstreams and "1.2 Lite" (Limited White/Crystal Blue Editions).
ProgSkeet 1.0 / 1.1 -> "1.2 Lite" conversion
Hello, This concerns both 1.0 (Limited White Edition) and 1.1 (Crystal Blue Edition). The USB1T11A (U2) transceiver MUST be removed.
If you are not using dualboot, please put 10kOhm between 3.3V and SWITCH to avoid any problems.
DNU denotes "Do Not Use" There are no benefits besides dualboot so far.
Notes:
For NOR:
10kOhm pullup resistor on P8
For NAND:
10kOhm pullup resistor on P2
10kOhm pullup resistor on P26
Edit: added STP and PDB
ProgSkeet 1.2 Bitstream [121101.1223]
Hello, Update 121101.1223 changelog:
there has been a problem with NAND where it would only recognize secondary nand (on both A and B), which has now been fixed
switch is now inverted
From ps3tech are some Progskeet 1.2 pinout diagrams HERE who states:
Hi everyone, i managed to sauce up a diagram(s) for both pinouts on the nand/nor. sorry for the sloppy work as i should of done it alot neater for people to read, but it purely to get the people out of the dark.
These are pdf files, with the nand/nor instructions you might have to scroll down the page until you find the pinouts. i hope this helps. Ignore what is on the diagram apart from the solder points meaning data and address points, anything in red please ignore.
Finallt, from Decoy comes the NOR testpoints stating: I used progskeet 1.2 to extract the dump file from my fat cechl PS3 nor, and I had a very good dump, so these are the things that I understood and want to clarify:
you don't have to change anything in the switches (R7, R8) (in my case) (soldering)
I used 4 gnd points...
used the last bitstream
and used this diagrams in picture (motherboard ver-001)
I didn't use 3.3V to power up progskeet , i used USB..
sometimes you have to change the switch on the slave board (turn on/off) to extract a good dump (without green led) but it still gives same result because both CE# secondary and primary are connected to the board.
3.3V can be wp# so I used it as a wp# and connected to P4
Use the pinout a provided by uf6667 (above)
From Morto_: Found the right solder diagram for the Progskeet 1.2 on a COK-002 (Boardtraces/Diagram):
NAND0 Connection:
Data signals
P41 = IO7 / DQ7
P40 = IO6 / DQ6
P39 = IO5 / DQ5
P38 = IO4 / DQ4
P37 = IO3 / DQ3
P36 = IO2 / DQ2
P35 = IO1 / DQ1
P34 = IO0 / DQ0
Control signals
P09 = CLE / gp0
P08 = ALE / gp1
P07 = WE / we
P06 = RE / oe
P05 = CE / gp3
P04 = WP / gp2
P02 = R/B# /rdy
NAND1 Connection:
Data signals
P49 = IO15 / DQ15
P48 = IO14 / DQ14
P47 = IO13 / DQ13
P46 = IO12 / DQ12
P45 = IO11 / DQ11
P44 = IO10 / DQ10
P43 = IO9 / DQ9
P42 = IO8 / DQ8
Control signals
P33 = CLE / gp12
P32 = ALE / gp11
P31 = WE / gp14
P30 = RE / gp15
P29 = CE / gp9
P28 = WP / gp10
P26 = R/B# / gp13
Not sure if this is the place, but here goes. I have attempted to reverse engineer a schematic for the latest ProgSkeet v1.2 & USB Interface boards. Schematic also hopefully shows how to connect to Dual NAND Flash & NOR flash.
Note: Might not be 100% correct, so be warned! If you spot any errors, please let me know. Cheers, Andy.
Below is a Progskeet 1.2 QSB Prototype picture for the upcoming Progskeet Quick Solder Board (QSB) for JSD-001 (NOR layout4 - SUR-001, JTP-001, JSD-001, KTE-001).
He also made ProgSkeet v1.2 work as a v1.1 with a ProgSkeet v1.2 to v1.1 (Daughter Board) and ProgSkeet v1.2 to v1.1 diagram stating the following:
To date the ProgSkeet v1.2 does not work (cannot program NAND or NOR chips - although some success has indeed been reported programming NANDs).
In my quest to get my v1.2 to work I noted that the v1.2 shares much the same hardware as the ProgSkeet v1.1 which DOES work. That is to say the ProgSkeet v1.2 and the ProgSkeet v1.1 shares a common FPGA, the Actel ProASIC 3.
Here I describe how I have turned my ProgSkeet v1.2 into a ProgSkeet v1.1:
Image below shows the ProgSkeet v1.2 board wired up such that it then 'becomes' a ProgSkeet v1.1. Unfortunately there is no getting away from the fact that I've had to add extra hardware in the form of a regulator and more importantly a USB driver chip.
To test my theory, I made a daughter board onto which I've wired my ProgSkeet v1.2:
So the million dollar question: Did it work?? After using my InJeCtuS to program in the v1.1 BitStream (ProgSkeet_Retail_Default111006.dat) and using WinSkeet111205 I attempted to dump and Program the NAND you see soldered to my daughter board. So far, in dumping and programming a NAND chip... YES! Finally my ProgSkeet v1.2 WORKS.
TBD: Testing a NOR chip (thanks Sarah1331 for sending me a NOR chip to test). Hope this is of use to someone. Note: In using my ProgSkeet v1.2 as described above, I did NOT change ANY of the resistors on the board - I used it as supplied (R8, R14 and R16 not fitted).
He also shared a ProgSkeet Phoenix v1.0 Schematic, ProgSkeet Phoenix v1.0 PCB and ProgSkeet Phoenix v1.0 Schematic PDF stating:
Just updated Schematic based on various requests: 50 way ZIF socket now added for completeness and as well as being able to plop a NAND flash directly onto the PCB, one also has the option to plop a NOR flash on it too now.
Apologies for the slight delay in updating all of this - with just two layers to play with and limited space (the smaller the PCB, the cheaper) it proved to be a bit of a head-scratch to route everything. Nice if someone could cast their eyes over this and spot any errors and report back before I order some PCBs (probably in the new year now).
Finally, from M8nTrap comes a Progskeet 1.2 pinout confirmation and DIA001 NOR, as follows:
After installing my progskeet onto a CECHH04 NOR DIA001 with the "NOR pinout" provided into the pdf progskeet 1.2 manual.. it don't work. When I look at this pinout table, I see missing points... from the manual???
DIA001 mainboard pinout: this couple of points are they necessary or not for a dia001?? ."3.3v" ."tristate" ."RESET"
Update: The "tristate" point is obligatory for the progskeet 1.2 onto a motherboard DIA001! point 3.3V (VCC) is not required cuz the power is provided by another point!... who can confirm PLZ! I do a mistake in my PS3 wiki readings, it's the "ground" (VSS) who is provided by another point... sorry! This pinout seems to be correct now!
Pictures are attached below HERE for those interested.
Finally, the official Progskeet version 1.21 alongside NOR QSB is now available with details below, to quote:
Dear Customers, today back in stock new production of PROGSKEET v1.21. The new production introduce a review of the progskeet pcb layout to grant a better and fast production. No new features between v1.21 and v1.20.
Uber creator of PROGSKEET is working now to release a new version of winskeet... more infos soon.
More PlayStation 3 News...