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>Ball array, board orientated | |||
T R P N M L K J H G F E D C B A | |||
1 M M M M - N N N N N - O O + 1 | |||
2 M M M M M @ N N N N N N @ - J J 2 | |||
3 - @ J J 3 | |||
4 & - A A N N N N O O O O J J 4 | |||
5 & + A A N N N N O O O O J J 5 | |||
6 - - A A + - + N - + H H R R 6 | |||
7 & # A A * * # # - + H H R R 7 | |||
8 Q Q G G * * - + H H K K 8 | |||
9 Q Q G G * * H H K K 9 | |||
10 Q Q G G # # . + - + F F K K 10 | |||
11 Q B G G # - & & + ^ F F K K 11 | |||
12 B B C C C C D D D D F F E E 12 | |||
13 B B C C C C D D D D F F E E 13 | |||
14 B B E E 14 | |||
15 B P P I I I $ . $ $ $ $ & - E E 15 | |||
16 P P I I I $ . $ $ $ $ & & & 16 | |||
T R P N M L K J H G F E D C B A | |||
Legend: | |||
* = JTAG | |||
= N/C | |||
& = Reset & Clock | |||
$ = EEPROM Interface (U15, U16?? Perhaps J15 & J16) | |||
- = Ground | |||
+ = +3.3v | |||
# = +1.8v (U10?? Perhaps J10) | |||
^ = +battery | |||
@ = VDD2, VDD1, VDD0 | |||
</pre> | |||
=== Pinout === | |||
<div style="height:400px; overflow:auto"> | |||
{|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 | ||
|- | |- | ||
| | | 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 || Serial Transmit | | P16 || UART0_TxD || rowspan="4" | Port P || Serial Transmit | ||
|- | |- | ||
| P15 || UART0_RxD || Serial Receive | | 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 | |||
|} | |} | ||
</div> | |||
== Generation 2 == | |||
Photo of a newer generation Syscon as seen on a CECHL VER-001 board | |||
[[File:SYSCON_GEN2.JPG|thumb|Syscon 2nd Generation (QFP Packaging)]] | |||
=== 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))'' | |||
=== Pinout === | |||
<div style="height:400px; overflow:auto"> | |||
# | {|class="wikitable" | ||
! Pin # !! Name !! Port !! Description | |||
|- | |||
| 0 || || || | |||
|- | |||
| 1 || || || | |||
|- | |||
| 2 || || || | |||
|- | |||
| 3 || || || | |||
|- | |||
| 4 || || || | |||
|- | |||
| 5 || || || | |||
|- | |||
| 6 || || || | |||
|- | |||
| 7 || || || | |||
|- | |||
| 8 || || || | |||
|- | |||
| 9 || || || | |||
|- | |||
| 10 || || || | |||
|- | |||
| 11 || || || | |||
|- | |||
| 12 || || || | |||
|- | |||
| 13 || || || | |||
|- | |||
| 14 || || || | |||
|- | |||
| 15 || || || | |||
|- | |||
| 16 || || || | |||
|- | |||
| 17 || || || | |||
|- | |||
| 18 || || || | |||
|- | |||
| 19 || || || | |||
|- | |||
| 20 || || || | |||
|- | |||
| 21 || || || | |||
|- | |||
| 22 || || || | |||
|- | |||
| 23 || || || | |||
|- | |||
| 24 || || || | |||
|- | |||
| 25 || || || | |||
|- | |||
| 26 || || || | |||
|- | |||
| 27 || || || | |||
|- | |||
| 28 || || || | |||
|- | |||
| 29 || || || | |||
|- | |||
| 30 || || || | |||
|- | |||
| 31 || || || | |||
|- | |||
| 32 || || || | |||
|- | |||
| 33 || || || | |||
|- | |||
| 34 || || || | |||
|- | |||
| 35 || || || | |||
|- | |||
| 36 || || || | |||
|- | |||
| 37 || || || | |||
|- | |||
| 38 || || || | |||
|- | |||
| 39 || || || | |||
|- | |||
| 40 || || || | |||
|- | |||
| 41 || || || | |||
|- | |||
| 42 || || || | |||
|- | |||
| 43 || || || | |||
|- | |||
| | | 44 || || || | ||
|- | |||
| 45 || || || | |||
|- | |||
| 46 || || || | |||
|- | |||
| 47 || || || | |||
|- | |||
| 48 || || || | |||
|- | |||
| 49 || || || | |||
|- | |||
| 50 || || || | |||
|- | |||
| 51 || || || | |||
|- | |||
| 52 || || || | |||
|- | |||
| 53 || || || | |||
|- | |||
| 54 || || || | |||
|- | |||
| 55 || || || | |||
|- | |||
| 56 || || || | |||
|- | |||
| 57 || || || | |||
|- | |||
| 58 || || || | |||
|- | |||
| 59 || || || | |||
|- | |||
| 60 || || || | |||
|- | |||
| 61 || || || | |||
|- | |||
| 62 || || || | |||
|- | |||
| 63 || || || | |||
|- | |||
| 64 || || || | |||
|- | |||
| 65 || || || | |||
|- | |||
| 66 || || || | |||
|- | |||
| 67 || || || | |||
|- | |||
| 68 || || || | |||
|- | |||
| 69 || || || | |||
|- | |||
| 70 || || || | |||
|- | |||
| 71 || || || | |||
|- | |||
| 72 || || || | |||
|- | |||
| 73 || || || | |||
|- | |||
| 74 || || || | |||
|- | |||
| 75 || || || | |||
|- | |||
| 76 || || || | |||
|- | |||
| 77 || || || | |||
|- | |||
| 78 || || || | |||
|- | |||
| 79 || || || | |||
|- | |||
| 80 || || || | |||
|- | |||
| 81 || || || | |||
|- | |||
| 82 || || || | |||
|- | |||
| 83 || || || | |||
|- | |||
| 84 || || || | |||
|- | |||
| 85 || || || | |||
|- | |||
| 86 || || || | |||
|- | |||
| 87 || || || | |||
|- | |- | ||
| | | 88 || || || | ||
|- | |- | ||
| | | 89 || || || | ||
|- | |- | ||
| | | 90 || || || | ||
|- | |- | ||
| | | 91 || || || | ||
|- | |- | ||
| | | 92 || || || | ||
|- | |- | ||
| | | 93 || || || | ||
|- | |- | ||
| | | 94 || || || | ||
|- | |- | ||
| | | 95 || || || | ||
|- | |- | ||
| | | 96 || || || | ||
| | |||
|- | |- | ||
| | | 97 || || || | ||
|- | |- | ||
| | | 98 || || || | ||
|- | |- | ||
| | | 99 || || || | ||
|- | |- | ||
| | | 100 || || || | ||
|- | |- | ||
| | | 101 || || || | ||
|- | |- | ||
| | | 102 || || || | ||
|- | |- | ||
| | | 103 || || || | ||
|- | |- | ||
| | | 104 || || || | ||
|- | |- | ||
| | | 105 || || || | ||
| | |||
|- | |- | ||
| | | 106 || || || | ||
|- | |- | ||
| | | 107 || || || | ||
|- | |- | ||
| | | 108 || || || | ||
|- | |- | ||
| | | 109 || || || | ||
|- | |- | ||
| | | 110 || || || | ||
|- | |- | ||
| | | 111 || || || | ||
|- | |- | ||
| | | 112 || || || | ||
|- | |- | ||
| | | 113 || || || | ||
| | |||
|- | |- | ||
| | | 114 || || || | ||
|- | |- | ||
| | | 115 || || || | ||
|- | |- | ||
| | | 116 || || || | ||
|- | |- | ||
| | | 117 || || || | ||
|- | |- | ||
| | | 118 || || || | ||
|- | |- | ||
| | | 119 || || || | ||
|- | |- | ||
| | | 120 || || || | ||
|- | |- | ||
| | | 121 || || || | ||
| | |||
|- | |- | ||
| | | 122 || || || | ||
|- | |- | ||
| | | 123 || || || | ||
|- | |- | ||
| | | 124 || || || | ||
|- | |- | ||
| | | 125 || || || | ||
|- | |- | ||
| | | 126 || || || | ||
|- | |- | ||
| | | 127 || || || | ||
|- | |- | ||
| 128 || || || | |||
|} | |} | ||
</div> | |||
= | == CECHG02 Pinout == | ||
=== Topside Pinout === | === Topside Pinout === | ||
[[File:syscon_top.jpg|thumbnail|Syscon Top Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 722: | Line 813: | ||
=== Bottomside Pinout === | === Bottomside Pinout === | ||
[[File:syscon_bottom.jpg|thumbnail|Syscon Bottom Pinouts]] | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 817: | Line 908: | ||
|Unknown | |Unknown | ||
|} | |} | ||