Editing Syscon Hardware
Jump to navigation
Jump to search
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 1: | Line 1: | ||
== General Information == | |||
Syscon is the main power controller chip. It is responsible for powering up the various power systems and for configuring and initialising the CELL, RSX and southbridge. It communicates with these devices via seperate SPI busses. There is external access by JTAG (Which appears to have been disabled after factory programming) and Serial. | |||
== Generation 1 == | |||
[[File:SYSCON_GEN1.JPG|thumb|Syscon 1st Generation (BGA Packaging)]] | |||
=== Packaging === | |||
The first generation of the chip comes in a 200 pin BGA package as per below: | |||
<pre> | |||
T R P N M L K J H G F E D C B A | |||
1 . . . . . . . . . . . . . . . . 1 | |||
2 . . . . . . . . . . . . . . . . 2 | |||
3 . . . . 3 | |||
4 . . . . . . . . . . . . . . 4 | |||
5 . . . . . . . . . . . . . . 5 | |||
6 . . . . . . . . . . . . . . 6 | |||
7 . . . . . . . . . . . . . . 7 | |||
8 . . . . . . . . . . . . 8 | |||
9 . . . . . . . . . . . . 9 | |||
10 . . . . . . . . . . . . . . 10 | |||
11 . . . . . . . . . . . . . . 11 | |||
12 . . . . . . . . . . . . . . 12 | |||
13 . . . . . . . . . . . . . . 13 | |||
14 . . . . 14 | |||
15 . . . . . . . . . . . . . . . . 15 | |||
16 . . . . . . . . . . . . . . . . 16 | |||
T R P N M L K J H G F E D C B A | |||
</pre> | |||
{| class="wikitable" | === Pinout === | ||
Work in progress | |||
{|class="wikitable" | |||
! Pin # !! Name !! Port !! Description | |||
|- | |||
| T2 || /BE_INT || rowspan="9" | Port M <br />Cell Control Line || | |||
|- | |||
| R1 || PM7 || | |||
|- | |||
| R2 || PM6 || | |||
|- | |||
| P1 || BE_POWGOOD || | |||
|- | |||
| P2 || /BE_RESET || | |||
|- | |||
| N1 || BE_SPI_CLK || rowspan="4" | Cell SPI Bus | |||
|- | |||
| N2 || BE_SPI_DO | |||
|- | |||
| M1 || BE_SPI_DI | |||
|- | |||
| M2 || /BE_SPI_CS | |||
|- | |||
| L4 || PL8 || rowspan="9" | Port N || rowspan="9" | unused | |||
|- | |||
| L5 || PL7 | |||
|- | |||
| K4 || PL6 | |||
|- | |||
| K5 || PL5 | |||
|- | |||
| J4 || PL4 | |||
|- | |||
| J5 || PL3 | |||
|- | |||
| H4 || PL2 | |||
|- | |||
| H5 || PL1 | |||
|- | |||
| H6 || PL0 | |||
|- | |||
| A8 || SB_SPI_CLK || rowspan="8" | Port K || rowspan="4" | Southbridge SPI Bus | |||
|- | |||
| B8 || SB_SPI_DO | |||
|- | |||
| A9 || SB_SPI_DI | |||
|- | |||
| B9 || /SB_SPI_CS | |||
|- | |||
| A10 || SEL2_I2C_SCL || | |||
|- | |||
| B10 || SEL2_I2C_SDA || | |||
|- | |||
| A11 || ACDC_STBY || | |||
|- | |||
| B11 || PK0 || | |||
|- | |||
| B5 || PJ7 || rowspan="8" | Port J || | |||
|- | |- | ||
| | | A5 || DISC_OUT12_SW || | ||
|- | |- | ||
| | | B2 || DISC_OUT8_SW || | ||
|- | |- | ||
| | | A2 || DISC_IN || | ||
|- | |- | ||
| | | B3 || SW_10 || | ||
|- | |- | ||
| | | A3 || SW_0 || | ||
|- | |- | ||
| | | B4 || SW_8_B || | ||
|- | |- | ||
| | | A4 || SW_8_C || | ||
|- | |- | ||
| | | L16 || SW_PCI || rowspan="6" | Port I || | ||
|- | |- | ||
| | | L15 || DISC_CHUCK || | ||
|- | |- | ||
| | | M16 || DISC_PHOT_LED || | ||
|- | |- | ||
| | | M15 || SW_2 || | ||
|- | |- | ||
| | | N16 || DIAG_MODE || | ||
|- | |- | ||
| | | N15 || BACKUP_MODE || | ||
|- | |- | ||
| | | E6 || /HDMI_INT || rowspan="8" | Port H || | ||
|- | |- | ||
| | | D6 || VD_CECI0 || | ||
|- | |- | ||
| | | E7 || PH5 || | ||
|- | |- | ||
| | | D7 || /RS_POW_FAIL || | ||
|- | |- | ||
| | | E8 || /MUL_CHKSTP_IN || | ||
|- | |- | ||
| | | D8 || /MUL_TRG_IN || | ||
|- | |- | ||
| | | E9 || /SYS_THR_ALRT || | ||
|- | |- | ||
| | | D9 || /SB_INT || | ||
|- | |- | ||
| | | M11 || SW_ATA || rowspan="8" | Port G || | ||
|- | |||
| N11 || SW_4_A || | |||
|- | |- | ||
| M10 || /XDR_FET_VREF || | |||
|- | |- | ||
| N10 || /XDR_FET_SCK || | |||
|- | |- | ||
| M9 || BUZZER || | |||
|- | |- | ||
| | | N9 || SW_PWM || | ||
|- | |- | ||
| M8 || FANPWM1 || | |||
| | |||
|- | |- | ||
| N8 || FANPWM0 || | |||
| | |||
|- | |- | ||
| E10 || /MUL_CHKSTP_OUT || rowspan="8" | Port F || | |||
| | |||
|- | |- | ||
| D10 || /MUL_TAG_OUT || | |||
| | |||
|- | |- | ||
| E11 || /SB_CGRESET || | |||
| | |||
|- | |- | ||
| D11 || /SB_RESET || | |||
| | |||
|- | |- | ||
| E12 || BT_WAKEON || | |||
| | |||
|- | |- | ||
| D12 || BE_VCS_1.25_ON || | |||
| | |||
| | |||
|- | |- | ||
| E13 || BE_VCS_1.30_ON || | |||
|- | |- | ||
| D13 || SW_1A || | |||
|- | |- | ||
| A12 || /EJECT_SW || rowspan="8" | Port E || | |||
|- | |- | ||
| | | B12 || /POW_SW || | ||
|- | |- | ||
| A13 || /SB_EBUS_RESET || | |||
| | |||
|- | |- | ||
| B13 || SB_EBUS_BRDY || | |||
| | |||
|- | |- | ||
| A14 || PE3 || | |||
| | |||
|- | |- | ||
| B14 || VD_CECI1 || | |||
| | |||
|- | |- | ||
| A15 || /BE_POW_FAIL || | |||
| | |||
|- | |- | ||
| B15 || /POW_FAIL || | |||
| | |||
|- | |- | ||
| F13 || SW_5_B || rowspan="8" | Port D || | |||
| | |||
|- | |- | ||
| F12 || MK_EN || | |||
| | |||
|- | |- | ||
| G13 || BEVRM_VID5 || | |||
| | |||
|- | |- | ||
| G12 || BEVRM_VID4 || | |||
| | |||
|- | |- | ||
| H13 || BEVRM_VID3 || | |||
| | |||
|- | |- | ||
| H12 || BEVRM_VID2 || | |||
| | |||
|- | |- | ||
| J13 || BEVRM_VID1 || | |||
|- | |- | ||
| | | J12 || BEVRM_VID0 || | ||
|- | |- | ||
| | | K13 || SW_HDD || rowspan="8" | Port C || | ||
|- | |- | ||
| | | K12 || I2CBUS_EN || | ||
|- | |- | ||
| | | L13 || RSXVRM_VID5 || | ||
|- | |- | ||
| | | L12 || RSXVRM_VID4 || | ||
|- | |- | ||
| | | M13 || RSXVRM_VID3 || | ||
|- | |- | ||
| | | M12 || RSXVRM_VID2 || | ||
|- | |- | ||
| | | N13 || RSXVRM_VID1 || | ||
|- | |- | ||
| | | N12 || RSXVRM_VID0 || | ||
|- | |- | ||
| | | T15 || SW_8_A || rowspan="8" | Port B || | ||
|- | |- | ||
| | | R14 || SW_7_A || | ||
|- | |- | ||
| | | T14 || SW_6 || | ||
|- | |- | ||
| | | R13 || SW_1_B || | ||
|- | |- | ||
| | | T13 || SW_4_B || | ||
|- | |- | ||
| | | R12 || SW_3 || | ||
|- | |- | ||
| | | T12 || VD_CECO1 || | ||
|- | |- | ||
| | | R11 || VD_CECO0 || | ||
|- | |- | ||
| | | N7 || STBY_LED || rowspan="8" | Port A || | ||
|- | |- | ||
| | | M7 || POW_LED || | ||
|- | |- | ||
| | | N6 || /AUDIO_MUTE || | ||
|- | |- | ||
| | | M6 || SW_7_B || | ||
|- | |- | ||
| | | N5 || /BT_RESET || | ||
|- | |- | ||
| | | M5 || /GBE_RESET || | ||
|- | |- | ||
| | | N4 || SW_5_A || | ||
|- | |- | ||
| | | M4 || SW_9 || | ||
|- | |- | ||
| | | U16 || RBB || rowspan="12" | EEPROM Interface || | ||
|- | |- | ||
| | | K16 || PI7 || | ||
|- | |- | ||
| | | U15 || WCB || | ||
|- | |- | ||
| | | K15 || PI6 || | ||
|- | |- | ||
| | | E16 || SKB || | ||
|- | |- | ||
| | | E15 || PP3 || | ||
|- | |- | ||
| | | G16 || DI || | ||
|- | |- | ||
| | | G15 || PP2 || | ||
|- | |- | ||
| | | H16 || DO || | ||
|- | |- | ||
| | | H15 || PP1 || | ||
|- | |- | ||
| | | F16 || CSB || | ||
|- | |- | ||
| | | F15 || PP0 || | ||
|- | |- | ||
| | | H11 || TESTMODE || rowspan="9" | Reset & Clock || | ||
|- | |- | ||
| | | B16 || OSCOUT || | ||
|- | |- | ||
| | | C16 || OSCIN || | ||
|- | |- | ||
| | | D16 || 32KOUT || | ||
|- | |- | ||
| | | D15 || 32KIN || | ||
|- | |- | ||
| | | T5 || EXTAL || | ||
|- | |- | ||
| | | T4 || XTAL || | ||
|- | |- | ||
| | | T7 || XXTALO || | ||
|- | |- | ||
| | | J11 || /RST || | ||
|- | |- | ||
| | | R4 || AVSUO || rowspan="35" | Power Port || Ground | ||
|- | |- | ||
| | | R5 || AVDUO || +3.3v | ||
|- | |- | ||
| | | G6 || AVSS || Ground | ||
|- | |- | ||
| | | C2 || AVREF2 || Ground | ||
|- | |- | ||
| | | B1 || AVREF1 || +3.3v | ||
|- | |- | ||
| | | F7 || AVDD || +3.3v | ||
|- | |- | ||
| | | K11 || VSSF || Ground | ||
|- | |- | ||
| | | K6 || VSSF || Ground | ||
|- | |- | ||
| | | L6 || VDDF || +3.3v | ||
|- | |- | ||
| | | G7 || rowspan="8" | VSS || rowspan="8" | Ground | ||
|- | |- | ||
| | | G8 | ||
|- | |- | ||
| | | G10 | ||
|- | |- | ||
| | | T6 | ||
|- | |- | ||
| | | R6 | ||
|- | |- | ||
| | | T3 | ||
|- | |- | ||
| | | L1 | ||
|- | |- | ||
| | | E1 | ||
|- | |- | ||
| | | C15 || VSSep || Ground | ||
|- | |- | ||
| | | G11 || VDDep || +3.3v | ||
|- | |- | ||
| | | F11 || VDDbat || +battery | ||
|- | |- | ||
| | | H7 || rowspan="7" | DVDD || rowspan="7" | +1.8v | ||
|- | |- | ||
| | | U10 | ||
|- | |- | ||
| | | K10 | ||
|- | |- | ||
| | | L10 | ||
|- | |- | ||
| | | L11 | ||
|- | |- | ||
| | | R7 | ||
|- | |- | ||
| | | J7 | ||
|- | |- | ||
| rowspan=" | | F8 || rowspan="5" | VDD3 || rowspan="5" | +3.3v | ||
|- | |- | ||
| | | F10 | ||
|- | |- | ||
| | | H10 | ||
|- | |- | ||
| | | J6 | ||
|- | |- | ||
| | | F6 | ||
|- | |- | ||
| | | D2 || VDD2 || +1.5V_RSX_VDDIO | ||
|- | |- | ||
| | | R3 || VDD1 || +1.2V_MC2_VDDIO | ||
|- | |- | ||
| | | L2 || VDD0 || +1.2V_MC2_VDDIO | ||
|- | |- | ||
| | | A16 || rowspan="6" colspan="3"| NC | ||
|- | |- | ||
| | | T16 | ||
|- | |- | ||
| | | T1 | ||
|- | |- | ||
| | | A1 | ||
|- | |- | ||
| | | G9 | ||
|- | |- | ||
| | | F9 | ||
|- | |- | ||
| | | L8 || JRTCK || rowspan="6" | JTAG Interface || | ||
= | |||
| | |||
|- | |- | ||
| | | K8 || JTCK || | ||
|- | |- | ||
| | | K9 || JTDO || | ||
|- | |- | ||
| | | L9 || JTMS || | ||
|- | |- | ||
| | | K7 || JTDI || | ||
|- | |- | ||
| | | L7 || JNTAST || | ||
|- | |- | ||
| | | A6 || PR3 || rowspan="4" | Port R || | ||
|- | |- | ||
| | | B6 || MC_P_OFF_REQ || | ||
|- | |- | ||
| | | A7 || MC_ALIVE || | ||
|- | |- | ||
| | | B7 || MC_RESERVED1 || | ||
| | |||
|- | |- | ||
| | | R10 || RMC_IN || rowspan="7" | Port Q || | ||
|- | |- | ||
| | | T11 || PQ5 || | ||
|- | |- | ||
| | | T10 || PQ4 || | ||
|- | |- | ||
| | | T8 || SEL2_IEC_SCL || | ||
|- | |- | ||
| | | T9 || SEL2_I2C_SDA || | ||
|- | |- | ||
| | | R9 || PQ1 || | ||
|- | |- | ||
| | | R8 || RSX_FBVDD_SEL || | ||
|- | |- | ||
| | | P16 || UART0_TxD || rowspan="4" | Port P || Serial Transmit | ||
|- | |- | ||
| | | P15 || UART0_RxD || Serial Receive | ||
| | |||
|- | |- | ||
| | | R16 || SEL1_I2C_SCL || | ||
|- | |- | ||
| | | R15 || SEL1_I2C_SDA || | ||
|- | |- | ||
| | | D1 || SEL0_I2C_SCL || rowspan="10" | Port O | ||
|- | |- | ||
| | | C1 || SEL0_I2C_SDA || | ||
|- | |- | ||
| | | G4 || PO7 || | ||
|- | |- | ||
| | | F4 || HDMI_RST0 || | ||
|- | |- | ||
| | | G5 || PO5 || | ||
|- | |- | ||
| | | F5 || DISC_IN_MECHA || | ||
| | |||
|- | |- | ||
| | | E4 || EJECT_MECHA || | ||
|- | |- | ||
| | | D4 || /XDR_FET_RST || | ||
|- | |- | ||
| | | E5 || /GX_VSRST || | ||
|- | |- | ||
| | | D5 || XCG_EN || | ||
|- | |- | ||
| | | K2 || /VD_VINT1 || rowspan="11" | Port N || | ||
|- | |- | ||
| | | K1 || /VD_VINT0 || | ||
|- | |- | ||
| | | J2 || /RSX_INT || | ||
|- | |- | ||
| | | J1 || RSX_FLDO || | ||
| | |||
|- | |- | ||
| | | H2 || PN6 || | ||
|- | |- | ||
| | | H1 || PN5 || | ||
|- | |- | ||
| | | G2 || /RSX_RESET || | ||
|- | |- | ||
| | | G1 || RSX_SPI_CLK || rowspan="4" | RSX SPI Bus | ||
|- | |- | ||
| | | F2 || RSX_SPI_DO | ||
|- | |- | ||
| | | F1 || RSX_SPI_DI | ||
|- | |- | ||
| E2 || /RSX_SPI_CS | |||
|} | |} | ||
== Generation 2 == | |||
[[File:SYSCON_GEN2.JPG|thumb|Syscon 2nd Generation (QFP Packaging)]] | |||
QFP Package : 128 pins | |||
Currently there is no known pin labelling for this generation | |||
== CECHG02 Pinout == | |||
=== Topside Pinout === | === Topside Pinout === | ||
[[File:syscon_top.jpg|thumbnail|Syscon Top Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 722: | Line 525: | ||
=== Bottomside Pinout === | === Bottomside Pinout === | ||
[[File:syscon_bottom.jpg|thumbnail|Syscon Bottom Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 817: | Line 620: | ||
|Unknown | |Unknown | ||
|} | |} | ||