Service Connectors

From PS5 Developer wiki
Revision as of 23:20, 23 October 2024 by Zecoxao (talk | contribs) (→‎5 Pins)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

There are two Service Connectors on the PS5:

Pictures

First Connector (5 Pins)

I2NazzQ.png 5 Pin Service Layout Proto.jpg

Second Connector (24 Pins)

Qdw8Nxb.png 24 Pin Service Connector Proto.png Screenshot 2023-11-24 at 9.38.03 PM.png

Third Connector (24 Pins) (Bluray)

24 Pin Bluray Service Connector Proto.png

Meaning of Pins

  • Starts at Leftmost (Indicated by Arrow)

5 Pins

PIN # (24 PIN#) Meaning Notes
1 Ground Ground Plane
2(7) Transmit EMC Used to send commands to EMC. command always <com>:<chk>\r\n
3(6) Receive EMC Used to recv responses from EMC. response always <res>:<chk>\r\n
4(14) titania uart1 tx titania uart1 tx (bootrom: 460800, eap fw, apu: 230400)
5(13) titania uart1 rx titania uart1 rx (bootrom: 460800, eap fw, apu: 230400)

24 Pins

  • Major credits to shuffle2 for the complete pinout
PIN # Meaning Notes
1 VDD 5v
2 VDD 5v
3 GND Ground Plane
4 GND Ground Plane
5 emc gpio a1 pulling low at emc boot causes emc rom to enter uart shell @ 460800
6 Receive EMC Used to recv responses from EMC. response always <res>:<chk>\r\n (uart rx emc 115200)
7 Transmit EMC Used to send commands to EMC. command always <com>:<chk>\r\n (uart tx emc 115200)
8 3v3 goes low when emc resets
9 0v 0v
10 GND Ground Plane
11 titania uart0 tx titania uart0 tx (efc fw: 460800)
12 titania uart0 rx titania uart0 rx (efc fw: 460800)
13 titania uart1 rx titania uart1 rx (bootrom: 460800, eap fw, apu: 230400)
14 titania uart1 tx titania uart1 tx (bootrom: 460800, eap fw, apu: 230400)
15 GND Ground Plane
16 emc gpio c5 ("GPI SW" (only used if devif_det# active))
17 0v 0v
18 5v 5v
19 emc gpio a49 emc gpio a49
20 emc gpio a27 emc gpio a27. main power switch
21 i2c data i2c data (i2c_bus_4)
22 i2c clock (i2c_bus_4)
23 GND Ground Plane
24 emc reset# emc reset#