Editing Service Connectors

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 5: Line 5:
== First Connector (5 Pins) ==
== First Connector (5 Pins) ==


[[File:I2NazzQ.png]]
<imgur>I2NazzQ.png</imgur>
[[File:5_Pin_Service_Layout_Proto.jpg]]


== Second Connector (24 Pins) ==
== Second Connector (24 Pins) ==


[[File:qdw8Nxb.png]]
<imgur>qdw8Nxb.png</imgur>
[[File:24_Pin_Service_Connector_Proto.png]]
[[File:Screenshot 2023-11-24 at 9.38.03 PM.png]]
 
== Third Connector (24 Pins) (Bluray) ==
 
[[File:24_Pin_Bluray_Service_Connector_Proto.png]]


= Meaning of Pins =
= Meaning of Pins =
Line 27: Line 20:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! PIN # (24 PIN#) !! Meaning !! Notes
! PIN !! Meaning !! Notes
|-
|-
| 1 || GND || Ground Plane
| GND || Ground || Ground Plane
|-
|-
| 2(7) || SSB_UART0_TX || SouthBridge UART0 Transmit. Used to send commands to EMC. command always <com>:<chk>\r\n
| TX EMC || Transmit EMC || Used to send commands to EMC. command always <com>:<chk>\r\n
|-
|-
| 3(6) || SSB_UART0_RX || SouthBridge UART0 Receive. Used to receive responses from EMC. response always <res>:<chk>\r\n
| RX EMC || Receive EMC || Used to recv responses from EMC. response always <res>:<chk>\r\n
|-
|-
| 4(14) || FC_UART2_TX || Flash Controller UART2 Transmit. (bootrom: 460800, eap fw, apu: 230400)
| ??? || ??? || ???
|-
|-
| 5(13) || FC_UART2_RX || Flash Controller UART2 Receive. (bootrom: 460800, eap fw, apu: 230400)
| ??? || ??? || ???
|-
|-
|}
|}


== 24 Pins ==
== 24 Pins ==
* Major credits to shuffle2 for the complete pinout.
{| class="wikitable sortable"
{| class="wikitable sortable"
! PIN # !! Meaning !! Notes
! PIN !! Meaning !! Notes
|-
|-
| 1 || VDD || 5v
| VDD || VDD ||  
|-
|-
| 2 || VDD || 5v
| VDD || VDD ||  
|-
|-
| 3 || GND || Ground Plane
| GND || GND || Ground Plane
|-
|-
| 4 || GND || Ground Plane
| GND || GND || Ground Plane
|-
|-
| 5 || SSB_BOOT_STRAP_1 || SouthBridge Boot Strap 1. pulling low at emc boot causes emc rom to enter uart shell @ 460800
| ??? || ??? || ???
|-
|-
| 6 || SSB_UART0_RX || SouthBridge UART0 Receive. Used to receive responses from EMC. response always <res>:<chk>\r\n (uart rx emc 115200)
| RX EMC || Receive EMC || Used to recv responses from EMC. response always <res>:<chk>\r\n
|-
|-
| 7 || SSB_UART0_TX || SouthBridge UART0 Transmit. 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
| GND || GND || Ground Plane
|-
|-
| 11 || FC_UART1_TX || Flash Controller UART1 Transmit. (efc fw: 460800)
| ??? || ??? || ???
|-
|-
| 12 || FC_UART1_RX || Flash Controller UART1 Receive. (efc fw: 460800)
| ??? || ??? || ???
|-
|-
| 13 || FC_UART2_RX || Flash Controller UART2 Receive. (bootrom: 460800, eap fw, apu: 230400)
| ??? || ??? || ???
|-
|-
| 14 || FC_UART2_TX || Flash Controller UART2 Transmit. (bootrom: 460800, eap fw, apu: 230400)
| ??? || ??? || ???
|-
|-
| 15 || GND || Ground Plane
| GND || 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 clock (i2c_bus_4)
| ??? || ??? || ???
|-
|-
| 23 || GND || Ground Plane
| GND || GND || Ground Plane
|-
|-
| 24  || /SSB_RESET || SouthBridge Reset. emc reset#
| ??? || ??? || ???
|}
|}
Please note that all contributions to PS5 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS5 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)