Model | Product Sub Code | Motherboard | Syscon part no. | Syscon Soft ID | Notes |
---|---|---|---|---|---|
CECHAxx CECHBxx | 0x01 0x02 | COK-001 | CXR713120-201GB | 0B8E | |
CECHCxx CECHExx | 0x03 0x04 | COK-002 or COK-002W | CXR713120-201GB or CXR713120-202GB | 0C16 | |
CECHGxx | 0x05 | SEM-001 | CXR713120-201GB or CXR713120-202GB or CXR713120-203GB | 0D52 | |
CECHHxx | 0x06 | DIA-001 | CXR714120-301GB | 0DBF | |
CECHJxx CECHKxx | 0x07 | DIA-002 | CXR714120-301GB or CXR714120-302GB | 0E69 | |
CECHLxx CECHMxx CECHPxx CECHQxx | 0x08 | VER-001 | SW-301 or SW-302 | 065D | |
CECH-20xx | 0x09 | DYN-001 | SW2-301 | 0832 | |
CECH-21xx | 0x0A | SUR-001 | SW2-301 or SW2-302 | 08A0 | |
CECH-25xx | 0x0B | JTP-001 or JSD-001 | SW2-301 or SW2-302 or SW2-303 | 08C2 | |
CECH-30xx | 0x0C | KTE-001 | SW2-301 or SW2-302 or SW2-303 or SW3-301 | 0918 | |
CECH-40xx | 0x0D | MSX-001 or MPX-001 | SW3-302 | 098F | |
CECH-42xxA | ? | PQX-001 | SW3-304 | ? |
Model | Product Sub Code | Motherboard | Syscon part no. | Syscon Soft ID | Active JTAG | Notes |
---|---|---|---|---|---|---|
CEB-2040 | - | MPU-501 | CXR713F120GB-000 | ? | ?No? | Retail prototype |
DECR1000(A/J) | 0x01 | TMU-520 | CXR713F120A | 03FB | No | Reference tool |
DEH-H1001-D | 0x01 | COOKIE-13 | CXR713F120A | 0B67 | No | Preproduction |
DEH-H1000A(S)(-E(S)) | 0x01 | COK-001 (Prototype) | CXR713F120A | 0B67 | No | Preproduction |
DEH-FH1500J-A | 0x08 | VERTIGO-02 | D79F0073 (SW-301) | 0658 | ?Yes? | Preproduction |
DEH-ML00AK-G | 0x0D | MPX-001 (Prototype) | D79F0123 (SW3-302) | 098F | ?No? | Preproduction |
Offset | Size | Description |
---|---|---|
0x00 | 0x01 | Magic? |
0x01 | 0x01 | Payload size |
0x02 | 0x01 | Command |
0x03 | Payload size | Payload data |
Packet ID | Command/Action | Description | Notes |
---|---|---|---|
0x00 | version | Firmware version | Gets installed syscon's firmware version (Note: backup bank contains version 0.4.5_b4 !! On CEB-2030 it is 0.3.0 ) |
0x01 | bringup | ||
0x02 | shutdown | ||
0x03 | firmud | Firmware update | Notifies about firmware update operation |
0x04 | bsn | Board Serial Number | Retrieves syscon's Board Serial Number |
0x05 | halt | Used at start of firmware update operation | |
0x06 | cp ready | ||
0x07 | cp busy | ||
0x08 | cp reset | ||
0x09 | bestat | Cell B.E. status | Retrieves Cell B.E. status |
0x0A | powersw | ||
0x0B | resetsw | ||
0x0C | bootbeep stat | ||
0x0D | bootbeep on | ||
0x0E | bootbeep off | ||
0x0F | Reset syscon | Reset | Resets syscon |
0x10 | xdrdiag info | XDR diagnostics | |
0x11 | xdrdiag start | XDR diagnostics | Starts XDR diagnostics |
0x12 | xdrdiag result | XDR diagnostics | Gets a result of XDR diagnostics |
0x13 | xiodiag | XIO diagnostics | Starts XIO diagnostics and gets a result of it |
0x14 | fandiag | Fan diagnostics | Retrieves RPMs of fans |
0x15 | errlog | Error log | Retrieves a list of codes (with timestamps) of latest errors |
0x16 | Read line | ||
0x17 | tmpforcp <zone ID> | Reference Tool's temperature | Gets the temperature of reference tool |
0x18 | Invalid CMDs | ||
0x19 | |||
0x1A | |||
0x1B | |||
0x1C | |||
0x1E | |||
0x1F | |||
0x20 | cp beepremote | ||
0x21 | cp beep2kn1n3 | ||
0x22 | cp beep2kn2n3 | ||
?? | csum | Checksum ?? | Calculates the Checksum of something (No packet ID listing on scuartd) |
?? | osbo | ??? | No idea what this does, but returns when it's sent |
?? | scopen | returns SC_READY or ERROR 1 | ??? |
?? | scclose | ??? | |
?? | ejectsw | toggles eject switch button pressing (3 beeps) |
Packet ID | Command/Action | Logs | Notes |
---|---|---|---|
0x00 | version | ||
0x01 | bringup | ||
0x02 | shutdown | Returns (END) if the system is on | |
0x03 | firmud | This will brick your SYSCON if you don't feed it any argument or feed to it the wrong argument! | |
0x04 | bsn | N is digit and A is char (removed for privacy) | |
0x05 | halt | ||
0x06 | cp ready | ||
0x07 | cp busy | STATUS light blinks forever | |
0x08 | cp reset | No response | Should reset CP to factory settings |
0x09 | bestat | ||
0x0A | powersw | ||
0x0B | resetsw | ||
0x0C | bootbeep stat | when it's off BOOT BEEP status changes to OFF | |
0x0D | bootbeep on | ||
0x0E | bootbeep off | ||
0x0F | Reset syscon | ||
0x10 | xdrdiag info | ||
0x11 | xdrdiag start | ||
0x12 | xdrdiag result | will return ERROR NOT STARTED if xdrdiag start wasn't run previously | |
0x13 | xiodiag | ||
0x14 | fandiag | ||
0x15 | errlog | bunch of error logs. ends with (END) once they're over | |
0x16 | Read line | ||
0x17 | tmpforcp <zone ID> | ||
0x20 | cp beepremote | ||
0x21 | cp beep2kn1n3 | sends a beep different than SYSCON beep :) | |
0x22 | cp beep2kn2n3 | sends two beeps different than SYSCON beeps :) | |
?? | csum | displays 3 hexadecimal numbers inside rect parenthesis. the numbers are always the same, except when syscon version changes (v1.0.5_c1) | |
?? | csum | Another response (v1.0.4_c2) | |
?? | csum | Another response (v1.0.4_c1) | |
?? | csum | Another response (v1.0.3_c1) | |
?? | csum | Another response (v1.0.1_c1) | |
?? | csum | Another response (v0.9.14_c1) | |
?? | csum | Another response (v0.9.9_c1) | |
?? | csum | Another response (v0.8.4_c8) | |
?? | osbo | ||
?? | scopen | ||
?? | scclose |
BGA | Name | Description |
---|---|---|
P16 | UART0_TxD | Serial Transmit |
P15 | UART0_RxD | Serial Receive |
BGA | Name | Description |
---|---|---|
F16 | CSB | Chip Select (needs to be low) |
H16 | DO | Serial Data Output |
G16 | DI | Serial Data Input |
E16 | SKB | Serial Data Clock |
J15 | WCB | Write Protect |
J16 | RBB | Ready/Busy |
G11 | VDDep | + 3.3V |
C15 | VSSep | GND |
BGA | Name | Description |
---|---|---|
L8 | JRTCK | Return Test Clock |
K8 | JTCK | Test Clock |
K9 | JTDO | Test Data Out |
L9 | JTMS | Test Mode State / Test Mode Select |
K7 | JTDI | Test Data In |
L7 | JNTRST | Test Reset |
BGA | Name | Description |
---|---|---|
M2 | /BE_SPI_CS | Chip Select |
N2 | BE_SPI_DO | Serial Data Output |
M1 | BE_SPI_DI | Serial Data Input |
N1 | BE_SPI_CLK | Serial Data Clock |
P2 | /BE_RESET | CellBE Reset |
P1 | BE_POWGOOD | CellBE PowerGood |
T2 | /BE_INT | CellBE Interrupt |
BGA | Name | Description |
---|---|---|
B9 | /SB_SPI_CS | Chip Select |
B8 | SB_SPI_DO | Serial Data Output |
A9 | SB_SPI_DI | Serial Data Input |
A8 | SB_SPI_CLK | Serial Data Clock |
|