Psp Go Jigkick: Difference between revisions

From PSP Developer wiki
Jump to navigation Jump to search
(Re-write for readability and understanding (incl. previous recent edits))
Line 1: Line 1:
* All info kindly provided by l_oliveira
* Original info kindly provided by l_oliveira


= How to enter service mode (officially known as Manufacturing Mode) on PSP Go =
= How to enter service mode (officially known as Manufacturing Mode) on PSP Go =


Connecting a PSP Go Multi-connector plug to a TTL serial adapter:
Connecting a PSP Go multi-use connector plug to a TTL serial adapter:
* Pin 24 connected to any ground (see pinout below for ground pins)
* Pin 24 connected to any ground (see pin-out below for ground pins)
* Pins 14 (TX, from PSP to host) and 17 (RX, from host to PSP) connected together for k-line communication with your favorite 1.8v level serial adapter
* Pins 14 and 17 connected together for k-line communication with your favorite 1.8v level serial adapter
* Serial adapter must have 1n4148 diode with line toward it's TX, other end tied to RX, and RX going to Go pins 14+17
* Serial adapter must have 1n4148 diode with line (cathode) toward it's TX, other end (anode) tied to RX, and RX going to Go pins 14+17
* Ground connected between Go and serial adapter
* Ground connected between Go and serial adapter
* (optional) Pins 20 and 22 connected to +5v power source
* (optional) Pins 20 and 22 connected to +5v power source


Plug in modified connector to PSP Go while fully powered off (NOT in sleep mode), Syscon will begin serial communication with your serial adapter. Use PySweeper on PC to enter service mode.
Plug in your serial adapter to PC and set up PySweeper with the correct COM port for your adapter and the option for service mode selected. Plug in modified multi-use connector to PSP Go while fully powered off (NOT in sleep mode), SYSCON will begin serial communication with your serial adapter and enter service mode.


= Explanation =
= Explanation of Pins used for Service Mode  =


* Pin 20 Makes it think it's on cradle with 5v psp adapter conected
* Pin 14 is PSP Go TX
* Pin 21 Makes it detect a cable is on
* Pin 17 is PSP Go RX
* Pin 24 tied to ground enables serial
* Pin 24 is SYSCON TOH0, enables serial communication when grounded
* Pin 20 is Cradle Power Detect, enables charging/power from pin 22
* Pin 22 is +5v in


= Full MultiCn pinout =
= Full Multi-use Connector Pin-out =


<pre>
<pre>
01- GND
01- GND
02- ACCESSORY_USB_SUPPLY_3V3
02- ACCESSORY_USB_SUPPLY_3V3 (Used on N440 Converter Cable Adapter to power USB accessories)
03- EXTERNAL_MIC_IN
03- EXTERNAL_MIC_IN
04- POMMEL BALL M1 (?)
04- POMMEL BALL M1 (?)
05- AUD_L
05- AUD_L
06- Backlight IC ball C1 (ext mic en?)
06- Backlight IC ball C1 (ext mic en?)
Line 34: Line 36:
12- GND
12- GND
13- Pr / COMPOSITE_VIDEO
13- Pr / COMPOSITE_VIDEO
14- CABLE_TYPE_SENSE_1 (Used in jigkick) (TX)
14- CABLE_TYPE_SENSE_1 (Used in jigkick as TX)
15- CABLE_TYPE_SENSE_2
15- CABLE_TYPE_SENSE_2
16- Y / S-VIDEO_Y
16- Y / S-VIDEO_Y
17- Backlight IC ball D4 (Used in jigkick) (RX)
17- Backlight IC ball D4 (Used in jigkick as RX)
18- Backlight IC ball B2
18- Backlight IC ball B2
19- Cb / S-VIDEO_C
19- Cb / S-VIDEO_C
20- DET_5V_CRADLE (yellow jack)
20- DET_5V_CRADLE (Apply +5v to enable pin 22)
21- DET_USB_CABLE_CONNECTED
21- DET_USB_CABLE_CONNECTED
22- 5V_INPUT
22- 5V_INPUT
23- Backlight IC ball A6
23- Backlight IC ball A6
24- SYSCON_T0H0 (Used in jigkick)
24- SYSCON_TOH0 (Ground while powered off to enable jigkick)
25- GND
25- GND
26- USB_D+
26- USB_D+
Line 62: Line 64:
</gallery>
</gallery>


* For pin numbering on cradle connector with text upside down:
* For pin numbering on cradle multi-use connector plug with text upside down:


<pre>
<pre>

Revision as of 16:51, 25 August 2023

  • Original info kindly provided by l_oliveira

How to enter service mode (officially known as Manufacturing Mode) on PSP Go

Connecting a PSP Go multi-use connector plug to a TTL serial adapter:

  • Pin 24 connected to any ground (see pin-out below for ground pins)
  • Pins 14 and 17 connected together for k-line communication with your favorite 1.8v level serial adapter
  • Serial adapter must have 1n4148 diode with line (cathode) toward it's TX, other end (anode) tied to RX, and RX going to Go pins 14+17
  • Ground connected between Go and serial adapter
  • (optional) Pins 20 and 22 connected to +5v power source

Plug in your serial adapter to PC and set up PySweeper with the correct COM port for your adapter and the option for service mode selected. Plug in modified multi-use connector to PSP Go while fully powered off (NOT in sleep mode), SYSCON will begin serial communication with your serial adapter and enter service mode.

Explanation of Pins used for Service Mode

  • Pin 14 is PSP Go TX
  • Pin 17 is PSP Go RX
  • Pin 24 is SYSCON TOH0, enables serial communication when grounded
  • Pin 20 is Cradle Power Detect, enables charging/power from pin 22
  • Pin 22 is +5v in

Full Multi-use Connector Pin-out

01- GND
02- ACCESSORY_USB_SUPPLY_3V3 (Used on N440 Converter Cable Adapter to power USB accessories)
03- EXTERNAL_MIC_IN
04- POMMEL BALL M1 (?)
05- AUD_L
06- Backlight IC ball C1 (ext mic en?)
07- GND
08- AUD_R
09- GND
10- ENABLE_AUDIO_MULTIOUT
11- GND
12- GND
13- Pr / COMPOSITE_VIDEO
14- CABLE_TYPE_SENSE_1 (Used in jigkick as TX)
15- CABLE_TYPE_SENSE_2
16- Y / S-VIDEO_Y
17- Backlight IC ball D4 (Used in jigkick as RX)
18- Backlight IC ball B2
19- Cb / S-VIDEO_C
20- DET_5V_CRADLE (Apply +5v to enable pin 22)
21- DET_USB_CABLE_CONNECTED
22- 5V_INPUT
23- Backlight IC ball A6
24- SYSCON_TOH0 (Ground while powered off to enable jigkick)
25- GND
26- USB_D+
27- USB_D-
28- GND

Picture of Setup

  • For pin numbering on cradle multi-use connector plug with text upside down:
1  4  7  ...
gap in pins here
  3  6  9  ...
 2  5  8  ...

Alternative Points