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 | |||
[[File:Fp128b_pin_arrangement.png]] | |||
''((V)(Q)FP 128 PIN numbering scheme, pin 1 left bottom at mark, counter clockwise from south (pins 1-38) to east (pins 39-64), north (pins 65-102), west (103-128))'' | |||
Currently there is no known pin labeling for this generation | |||
== CECHG02 Pinout == | |||
=== Topside Pinout === | === Topside Pinout === | ||
[[File:syscon_top.jpg|thumbnail|Syscon Top Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 722: | Line 528: | ||
=== Bottomside Pinout === | === Bottomside Pinout === | ||
[[File:syscon_bottom.jpg|thumbnail|Syscon Bottom Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 817: | Line 623: | ||
|Unknown | |Unknown | ||
|} | |} | ||