Internal: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 169: Line 169:
== UART ==
== UART ==


<div style="float:right">[[File:UART0 Console - UART MediaCon.png|200px|thumb|left|UART0 Console - [[MediaCon]] UART as seen on [[SAA-001]] (same layout on [[SAA-K23]], [[SAB-K02]], and [[SAB-001]])]]</div>
<div style="float:right">[[File:UART0 Console - UART MediaCon.png|200px|thumb|left|UART0 Console - [[Southbridge]] UART, as seen on [[SAA-001]] (same layout on [[SAA-K23]], [[SAB-K02]], and [[SAB-001]])]]</div>


Same layout is used for [[SAA-K23]], [[SAB-K02]] / [[SAA-001]], [[SAB-001]] (pads are present on [[SAC-001]] too, but layout slightly differs)
Same layout is used for [[SAA-K23]], [[SAB-K02]] / [[SAA-001]], [[SAB-001]] (pads are present on [[SAC-001]] too, but layout slightly differs)
Line 190: Line 190:
|-
|-
| || U0C_RX || UART0 Console Receive
| || U0C_RX || UART0 Console Receive
|-
|}
|}'''Note:''' quite useless, as the output is zeroed out by "spaces" on retail models
'''Note:''' quite useless, as the output is zeroed out by "spaces" on retail models


=== MediaCon UART ===
=== Southbridge UART ===


{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;"  
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;"  
Line 201: Line 201:
| || GND || Ground
| || GND || Ground
|-
|-
| || UMC_TX || MediaCon UART Transmit
| || TX || Southbridge UART Transmit
|-
| || UMC_RX || MediaCon UART Receive
|-
|-
|}'''Note:''' quite similar to [http://www.psdevwiki.com/ps3/Syscon_Hardware#Syscon_UART PS3 Syscon UART]
| || RX || Southbridge UART Receive
|}
'''Note:''' quite similar to [http://www.psdevwiki.com/ps3/Syscon_Hardware#Syscon_UART PS3 Syscon UART]




{{Motherboard Components}}
{{Motherboard Components}}
<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Revision as of 20:30, 25 February 2021

Internal Pads

It is not documented yet what use the pads have (e.g. Service Connectors, SPI, I2C, JTAG, PCIe etc.)

pads 1 (GbLAN)

CUH-10xxA SAA-001 pads1/14 pins - img1

CUH-10xxA SAA-001 pads1/14 pins - img1

GbLAN MDIO

Pin Name Description
1 Vcc Internal +5V
2 Vcc Internal +5V
3 Vcc Internal +5V
4 Vcc Internal +5V
5
6
7 Gnd Internal ground
8
9 Gnd Internal ground
10
11 Gnd Internal ground
12
13 Gnd Internal ground
14 Gnd Internal ground



pads 2 (Southbridge)

CUH-10xxA SAA-001 pads2/20 pins - img1

CUH-10xxA SAA-001 pads2/20 pins - img2

Southbridge debug (No activity was detected so far. It looks to be disabled / turned off)

Pin Name Description
1
2 Gnd Internal ground
3
4
5
6
7
8 Gnd Internal ground
9
10 Gnd Internal ground
11 3.3V when console is started
12
13
14
15
16
17 Gnd Internal ground
18
19 Gnd Internal ground
20 Vcc +3.3V_STBY power (always on, including the deep standby)



pads 3 (A01-C0L)

CUH-10xxA SAA-001 pads3/30 pins - img1

CUH-10xxA SAA-001 pads3/30 pins - img2

A01-C0L

Pin Name Description
1
2
3
4
5
6 Gnd Internal ground
7 I2C I2C bus (100 kHz clock)
8 Gnd Internal ground
9
10
11
12
13 Gnd Internal ground
14
15
16
17 Gnd Internal ground
18
19
20
21
22 Gnd Internal ground
23
24
25 Gnd Internal ground
26
27
28
29
30

UART

UART0 Console - Southbridge UART, as seen on SAA-001 (same layout on SAA-K23, SAB-K02, and SAB-001)

Same layout is used for SAA-K23, SAB-K02 / SAA-001, SAB-001 (pads are present on SAC-001 too, but layout slightly differs)

3.3V CMOS TTL - 115200, n, 8.1

UART0 Console

Pin Name Description
GND Ground
U0C_TX UART0 Console Transmit
U0C_RX UART0 Console Receive

Note: quite useless, as the output is zeroed out by "spaces" on retail models

Southbridge UART

Pin Name Description
GND Ground
TX Southbridge UART Transmit
RX Southbridge UART Receive

Note: quite similar to PS3 Syscon UART