EHCI: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Created page with "The accessory port found only on the original 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 offi...")
 
No edit summary
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The accessory port found only on the original 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. As of firmware 1.69, all APIs that reference the accessory port are permanently disabled.
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]].
 
[https://forum.devchroma.nl/index.php/topic,194.msg448.html#msg448 The "CBPS" were also able to get the accessory port working and able to mount a USB drive via VitaShell by hacking Mini-USB cables].
 
{| class="wikitable"
! 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
|}


[[File:accessory_port_usage.png|thumb|From FCC filing for AK8PDE1001A]]
[[File:accessory_port_usage.png|thumb|From FCC filing for AK8PDE1001A]]
The only documented usage of this port is from an FCC filing for the PDEL-1001 development unit. It seems that some dongle attached to the device is used as part of their hardware testing framework.
The only documented official usage of this port is from an FCC filing for the PDEL-1001 development unit. It seems that some dongle attached to the device is used as part of their hardware testing framework.
 
 
[[Category:USB]]

Latest revision as of 22:11, 30 August 2021

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.

The "CBPS" were also able to get the accessory port working and able to mount a USB drive via VitaShell by hacking Mini-USB cables.

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
From FCC filing for AK8PDE1001A

The only documented official usage of this port is from an FCC filing for the PDEL-1001 development unit. It seems that some dongle attached to the device is used as part of their hardware testing framework.