Difference between revisions of "UDC"

From Vita Development Wiki
Jump to navigation Jump to search
(6 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
[[File:UDC_male_pins.png|thumb|400px]]
 
[[File:UDC_male_pins.png|thumb|400px]]
  
Because of the existence of the USB ethernet adapter, that means there exists a way to use the port in host mode probably through USB OTG or something similar.
+
Because of the existence of the USB ethernet adaptor, that means there exists a way to use the port in host mode probably through USB OTG or something similar.
 +
 
 +
Teardown of Vita OLED dock [https://twitter.com/Jpk25Cr/status/1054750346734559232 here].
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 14: Line 16:
 
| 1
 
| 1
 
| Power?
 
| Power?
| No known use (N/C on cables, USB ethernet), goes to [[SN99057]] pins 31-32
+
| N/C on cables and devkit USB ethernet, but connected on testkit USB ethernet. Goes to [[SN99057]] pins 31-32
 
|-
 
|-
 
| 2
 
| 2
Line 21: Line 23:
 
|-
 
|-
 
| 3
 
| 3
| Host detect?
+
| Analog Ground (TRRS Pin 3)
| GND on Vita and charger cable, connected to something on USB ethernet adapter
+
| For stereo output
 
|-
 
|-
 
| 4
 
| 4
| Digital audio out
+
| Right Channel Audio (TRRS Pin 2)
 
| To audio codec IC
 
| To audio codec IC
 
|-
 
|-
 
| 5
 
| 5
| Digital audio out
+
| Left Channel Audio (TRRS Pin 1)
| Same net as pin 4
+
| To audio codec IC
 
|-
 
|-
 
| 6
 
| 6
Line 50: Line 52:
 
| 10
 
| 10
 
| Audio?
 
| Audio?
| To audio codec IC
+
| To audio codec IC, not seen used anywhere.
 
|-
 
|-
 
| 11
 
| 11
| ?
+
| Accessory Enable?
| To Syscon
+
| Digital signal. Pull-down to GND on dock. To Syscon (C11), connected on USB Ethernet
 
|-
 
|-
 
| 12
 
| 12
| Headset?
+
| TRRS Pin 4
| To Syscon
+
| Digital signal. To Syscon (F9), connected on USB Ethernet
 
|-
 
|-
 
| 13
 
| 13
 
| ?
 
| ?
| To Syscon
+
| To Syscon (G4), not seen used anywhere.
 
|-
 
|-
 
| 14
 
| 14
| GND?
+
| GND 1
| GND on Vita and USB ethernet adapter, N/C on charging cable  
+
| GND on Vita and USB ethernet adapter, N/C on charging cable and dock
 
|-
 
|-
 
| 15
 
| 15
| Peripheral Detect?
+
| ?Peripheral Detect?
 
| To large ceramic chip, 125K pull-down
 
| To large ceramic chip, 125K pull-down
 
|-
 
|-
 
| 16
 
| 16
| GND
+
| GND 2
| GND on Vita, N/C on USB ethernet and charging cable
+
| GND on Vita, N/C on USB ethernet and charging cable, small cap to USB GND on dock
 
|-
 
|-
 
| 17
 
| 17
Line 85: Line 87:
 
|-
 
|-
 
| 19
 
| 19
| GND
+
| GND 3
| GND on Vita and charging cable, N/C on USB ethernet
+
| GND on Vita and charging cable, N/C on USB ethernet, large cap to USB GND on dock
 
|-
 
|-
 
| 20
 
| 20
Line 95: Line 97:
 
| D+
 
| D+
 
| USB Data
 
| USB Data
|-
 
 
|}
 
|}
  
 
== PCH-2XXX Pinout ==
 
== PCH-2XXX Pinout ==
  
Port is a standard USB micro. Highly likely that USB OTG is supported in hardware although there's no evidence that it's enabled in software.
+
Port is a standard micro-USB Type B. Highly likely that USB OTG is supported in hardware although there's no evidence that it's enabled in software.
  
 
{| class="wikitable"
 
{| class="wikitable"

Revision as of 16:57, 6 November 2018

There is a USB client on handheld Vita devices. It uses a proprietary multi-connector on the OLED (PCH-1XXX) units and a micro-USB on the LCD (PCH-2XXX) units.

PCH-1XXX Pinout

UDC male pins.png

Because of the existence of the USB ethernet adaptor, that means there exists a way to use the port in host mode probably through USB OTG or something similar.

Teardown of Vita OLED dock here.

Pin Name Description
1 Power? N/C on cables and devkit USB ethernet, but connected on testkit USB ethernet. Goes to SN99057 pins 31-32
2 Power? Same net as pin 1
3 Analog Ground (TRRS Pin 3) For stereo output
4 Right Channel Audio (TRRS Pin 2) To audio codec IC
5 Left Channel Audio (TRRS Pin 1) To audio codec IC
6 UART RX See UART Console
7 UART TX See UART Console
8 UART CTS See UART Console
9 UART RTS See UART Console
10 Audio? To audio codec IC, not seen used anywhere.
11 Accessory Enable? Digital signal. Pull-down to GND on dock. To Syscon (C11), connected on USB Ethernet
12 TRRS Pin 4 Digital signal. To Syscon (F9), connected on USB Ethernet
13 ? To Syscon (G4), not seen used anywhere.
14 GND 1 GND on Vita and USB ethernet adapter, N/C on charging cable and dock
15 ?Peripheral Detect? To large ceramic chip, 125K pull-down
16 GND 2 GND on Vita, N/C on USB ethernet 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 Vita and charging cable, N/C on USB ethernet, large cap to USB GND on dock
20 D- USB Data
21 D+ USB Data

PCH-2XXX Pinout

Port is a standard micro-USB Type B. Highly likely that USB OTG is supported in hardware although there's no evidence that it's enabled in software.

Pin Name Description
1 VCC +5V VDC
2 D+ USB Data
3 D- USB Data
4 ID USB OTG
5 GND Ground