Talk:Progskeet 1.0 / 1.1

From PS3 Developer wiki
Jump to navigation Jump to search


PADS

R7 / R8

Sketch with R7/R8 explaination
R7 R8
open open Configuration does not work with PS3. Stock Progskeet. Actel never powered.
open closed Actel powered by USB
closed open Actel powered by 3.3 line
closed closed DO NOT DO when using 3.3V wire ánd PS3 PSU powered. Will blow progskeet by Actel being powered by USB and enabling 3.3 output.

R9 / R10 / R11 / R12

R9 R10 R11 R12
Yes No Yes No 3 - 3.3V Flash
No Yes No Yes 1.5 - 1.8V Flash
Yes Yes Yes Yes BAD Configuration
No No No No BAD Configuration

Short guides

[A] using PS3 PSU and Progskeet powered by USB

Progskeet - PS3+USB

Progskeet:

  • ignore R7, close R8, close R9, open R10, close R11, open R12. do not use 3.3V wire from PS3 to Progskeet 3.3V pad

PS3:

  • see above: do not use 3.3V wire

Usage:

  • Power on console, halt by inserting USB to progskeet, dump CFI/autodetect, and when that is valid, dump flash and validate.

Normal mode:

  • Disconnect USB from PC to Progskeet

[B] using Progskeet powered by USB with Flash powered by Progskeet regulator

Progskeet - USB-only

Progskeet:

  • close R7, close R8, close R9, open R10, close R11, open R12. use 3.3V wire from Progskeet 3.3V pad to PS3 flash

PS3:

  • see above: use 3.3V wire

Usage:

  • Connect Progskeet USB, dump CFI/autodetect, and when that is valid, dump flash and validate.

Normal mode:

  • Open R7 or discontinue 3.3V line

Note:

  • This method is least reliable because PS3 board drains 1200-1800mA while Progskeet can only supply 300-500mA.

[C] using PS3 PSU and Progskeet powered by Console

Progskeet - Console-only

Progskeet:

  • switch R7, open R8, close R9, open R10, close R11, open R12. use 3.3V wire from Progskeet 3.3V pad to PS3 flash

PS3:

  • see above: use 3.3V wire

Usage:

  • Power on console, halt by switching R7 on, dump CFI/autodetect, and when that is valid, dump flash and validate.

Normal mode:

  • Open R7 or discontinue 3.3V line

Note:

  • This is the old/archaic switched method.

[D] using ATX PSU and Progskeet powered by USB

Progskeet - USB+ATX

Progskeet:

  • ignore R7, close R8, close R9, open R10, close R11, open R12. do not use 3.3V wire from PS3 to Progskeet 3.3V pad

ATX:

  • connect +3.3V and GND to flash

Usage:

  • Power on ATX PSU, dump CFI/autodetect, and when that is valid, dump flash and validate.

Normal mode:

  • Discontinue 3.3V line

[E] using ATX PSU and Progskeet powered by ATX

Progskeet - ATX-only

Progskeet:

  • close R7, open R8, close R9, open R10, close R11, open R12. use 3.3V wire from PS3 to Progskeet 3.3V pad

ATX:

  • connect +3.3V and GND to flash

Usage:

  • Power on ATX PSU, dump CFI/autodetect, and when that is valid, dump flash and validate.

Normal mode:

  • Open R7 and Discontinue 3.3V line

Solder vs Solderless

PAD I/O usage, Solder versus Solderless bitstream

Numberonly pads are for green / DEV boards

NAND1 Solder
bitstream
Progskeet
SL NAND
bitstream
Progskeet
Remarks
RB 64 / rdy gp5
RE 69 / oe gp1
CE 60 / gp3 gp2
CLE 63 / gp0 we
ALE 62 / gp1 rdy
WE 65 / we gp0
WP 61 / gp2 gp3

Nand1 IO: 79 / dq0 to 86 / dq7

NAND2 Solder
bitstream
Progskeet
SL NAND
bitstream
Progskeet
Remarks
RB 3 / gp13 a15
RE 98 / gp15 a19
CE 7 / gp9 a18
CLE 4 / gp12 a22
ALE 5 / gp11 a21
WE 2 / gp14 a20
WP 6 / gp10 a17

Nand2 IO: 90 / dq8 to 97 / dq15

Why does it give verification errors when writing or halt/freeze when dumping?

  • Bad wiring
    • 30AWG (bad) instead of 26AWG (ok) for NOR
    • Too long wires (>15cm)
  • Bad PC / USB chipset, just try an old PC with Windows XP/Linux
    • Bad USB cable
  • Interference
  • Bus not free / Halted incorrect
  • Power drops
  • Bad grounding


Help sheet

These questions will be asked online anyhow, so you might consider posting them on http://pastie.org/pastes/new prefilled in:

username: 

## Console SKU / motherboard / Flash type ?

## Wire length / thickness ?

## What Winskeet version ?

## What driver (libusb0 or WinUSB) ?

## What preset/settings ?

## Tried generic slowest to the letter ? (http://www.ps3devwiki.com/wiki/Talk:Hardware_flashing#Generic_slowest_safe_method)

## How are you halting ? (10sec and then halting, did you try shorter ?)

## How are you powering ?

## Is R8 and R7 open or closed ?

## Is R9+R11 or R10+R12 closed ?

## Uploaded pictures or dump ? (http://www.mirrorcreator.com/)



External Tutorials