Vita:Connector Pinouts: Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
There is a USB connector on all handheld PS Vita devices. It uses a proprietary multi-connector on the OLED (PCH-1XXX) units and micro-USB on the LCD (PCH-2XXX) units. | There is a USB connector on all handheld PS Vita devices. It uses a proprietary multi-connector on the OLED (PCH-1XXX) units and micro-USB on the LCD (PCH-2XXX) units. | ||
==PCH-1XXX Multi Connector Pinout== | ==PCH-1XXX Multi Connector Pinout== | ||
[[File:UDC_male_pins.png|thumb|400px|Multi-connector pin diagram.]]Because of the existence of the USB Ethernet adaptor, there exists a way to use the port in host mode | [[File:UDC_male_pins.png|thumb|400px|Multi-connector pin diagram.]]Because of the existence of the USB Ethernet adaptor, [[Vita:DIY Ethernet Adapter|there exists a way to use the port in host mode]]. | ||
Teardown of PS Vita OLED dock [https://twitter.com/Jpk25Cr/status/1054750346734559232 here]. | Teardown of PS Vita OLED dock [https://twitter.com/Jpk25Cr/status/1054750346734559232 here]. | ||
Line 125: | Line 125: | ||
|} | |} | ||
==PCH-2XXX Pinout== | ==PCH-2XXX Pinout== | ||
Port is a standard micro-USB Type B. USB OTG is also supported in hardware and software, as there is an Ethernet adaptor containing a micro-USB 2.0 type B connector as well (there exists a rare [https://i.ibb.co/HDNHNDx/image0.jpg PTEL-20xx TestKit Ethernet Adapter]) | Port is a standard micro-USB Type B. USB OTG is also supported in hardware and software, as there is an Ethernet adaptor containing a micro-USB 2.0 type B connector as well (there exists a rare [https://i.ibb.co/HDNHNDx/image0.jpg PTEL-20xx TestKit Ethernet Adapter] [[Vita:DIY Ethernet Adapter|and a way to use a DIY ethernet adapter]]) | ||
[https://forum.devchroma.nl/index.php/topic,194.msg448.html#msg448 The "CBPS" also managed to get USB OTG working and was able to mount a USB drive via VitaShell]. | [https://forum.devchroma.nl/index.php/topic,194.msg448.html#msg448 The "CBPS" also managed to get USB OTG working and was able to mount a USB drive via VitaShell]. | ||
Line 157: | Line 157: | ||
https://wiki.henkaku.xyz/vita/EHCI | https://wiki.henkaku.xyz/vita/EHCI | ||
[[Category:Vita]] | |||
[[Category:Pinouts]] |
Latest revision as of 04:08, 2 September 2024
There is a USB connector on all handheld PS Vita devices. It uses a proprietary multi-connector on the OLED (PCH-1XXX) units and micro-USB on the LCD (PCH-2XXX) units.
PCH-1XXX Multi Connector Pinout
Because of the existence of the USB Ethernet adaptor, there exists a way to use the port in host mode.
Teardown of PS Vita OLED dock here.
Pin | Name | Description |
---|---|---|
1 | Power? | N/C on cables and DevKit USB Ethernet adaptor, but connected on TestKit USB Ethernet adaptor. Goes to SN99057 (Power Management IC) pins 31-32. |
2 | Power? | Same net as pin 1 |
3 | Dock Analog Ground (TRRS Pin 3) | For stereo audio output |
4 | Dock Right Channel Audio (TRRS Pin 2) | To audio codec IC |
5 | Dock Left Channel Audio (TRRS Pin 1) | To audio codec IC |
6 | Syscon UART RX | Used to access UART0. See this page on the Henkaku Wiki for details. |
7 | Syscon UART TX | Used to access UART0. See this page on the Henkaku Wiki for details. |
8 | Syscon UART CTS | Used to access UART0. See this page on the Henkaku Wiki for details. |
9 | Syscon UART RTS | Used to access UART0. See this page on the Henkaku Wiki for details. |
10 | Audio? | To audio codec IC. Not seen used anywhere. |
11 | Accessory Enable/OTG | Digital signal. Pull-down to GND on dock. To Syscon (C11). Connected on USB Ethernet adaptor. Pulling to ground enables host usb mode. |
12 | Dock TRRS Pin 4 | Digital signal. To Syscon (F9). Connected on USB Ethernet adaptor. |
13 | ? | To Syscon (G4). Not seen used anywhere. |
14 | GND 1 | GND on PS Vita and USB Ethernet adaptor. N/C on charging cable and dock. |
15 | Peripheral Detect? | To large ceramic chip. 125K pull-down. |
16 | GND 2 | GND on PS Vita. N/C on USB Ethernet adaptor and charging cable. Small cap to USB GND on dock. |
17 | VCC | +5V VDC |
18 | VCC | Same net as pin 17 |
19 | GND 3 | GND on PS Vita and charging cable. N/C on USB Ethernet adaptor. Large cap to USB GND on dock. |
20 | D- | USB Data |
21 | D+ | USB Data |
PCH-1XXX Accessory Port Pinout
The accessory port found only on the original PS Vita models is a custom port USB interface. The port must be activated in software and so far, there does not seem to be any official public software that uses it. It was thought that all API's that reference the accessory port were permanently disabled as of firmware 1.69, however this is not actually true: even on FW 3.73 the accessory port can be enabled using SceUsbServ#sceUsbServAccessoryActivate and disabled with SceUsbServ#sceUsbServAccessoryDeactivate.
Pin | Name | Description |
---|---|---|
1 | GND | Ground - On the side with the mounting hole that has threads |
2 | ID (1.8v) | USB OTG |
3 | D- | USB Data |
4 | D+ | USB Data |
5 | VBUS (3.3v) | Power |
PCH-2XXX Pinout
Port is a standard micro-USB Type B. USB OTG is also supported in hardware and software, as there is an Ethernet adaptor containing a micro-USB 2.0 type B connector as well (there exists a rare PTEL-20xx TestKit Ethernet Adapter and a way to use a DIY ethernet adapter)
The "CBPS" also managed to get USB OTG working and was able to mount a USB drive via VitaShell.
Pin | Name | Description |
---|---|---|
1 | VCC | +5V VDC |
2 | D- | USB Data |
3 | D+ | USB Data |
4 | ID | USB OTG |
5 | GND | Ground |