RTL83xx series
RTL837x series
Lightweight managed, or unmanaged switch chips.
Realtek ESW/SSW
Older SoCs, predating Maple and Cypress. Not supported.
RTL8328/8389 series
Realtek Maple
Single core MIPS 4KEc CPU, up to 28 ports.
RTL833x series
Chip | Codename | Series | CPU core | Ports | Comment | References |
---|---|---|---|---|---|---|
8330M | Maple | RTL8380 | MIPS 4KEc @ 500MHz | Up to 8 FE, 2GE | 8 internal PHYs, 2 Serdes | Product page |
8332M | Maple | RTL8380 | MIPS 4KEc @ 500MHz | Up to 24 FE, 4GE | 8 internal PHYs, 4 Serdes | Product page |
RTL838x series
Chip | Codename | Series | CPU core | Ports | Comment | References |
---|---|---|---|---|---|---|
8380M | Maple | RTL8380 | MIPS 4KEc @ 500MHz | 8 GE, 2 SFP | 8 internal PHYs (8218b), 2 Serdes | Product page |
RTL8381M | RTL8380 | MIPS 4KEc @ 500MHz | Up to 14 GE | 8 internal, 2 SGMII, 1 QSGMII | Product page | |
8382M | Maple | RTL8380 | MIPS 4KEc @ 500MHz | Up to 28 GE | 8 internal, 2 SGMII, 1 QSGMII | Product page |
8382L | Maple | RTL8380 | MIPS 4KEc @ 500MHz | Unmanaged | 8 internal GE PHYs, no SDRAM interface | Product page |
Pin assignment
The following pinout is the RTL8380, but it's expected considering the identical chip dimensions that the pinout is identical for all 833x/838x.
Pin | Mux 0 | Mux 1 | Mux 2 |
---|---|---|---|
28 | JTAG_TCK | GPIO13 | |
29 | JTAG_TMS | GPIO12 | |
30 | JTAG_TDO | GPIO10 | |
31 | JTAG_TDI | GPIO11 | |
32 | JTAG_TRST# | GPIO14 | |
110 | GPIO03 | ||
111 | GPIO02 | ||
112 | GPIO01 | ||
113 | GPIO00 | SYS_LED | |
114 | RESET# | ||
116 | SSPI_CS# | UART1_RX | |
117 | SSPI_SO | UART1_TX | |
118 | SSPI_SI | I2C_DAT | |
119 | SSPI_CLK | I2C_CLK | |
120 | MDIO_MDC | ||
121 | MDIO_MDIO | ||
122 | LED_CLK | ||
123 | LED_DAT | ||
124 | UART0_TX | ||
125 | UART0_RX | ||
127 | SPI_CS#0 | ||
128 | SPI_SI/SIO0 | ||
129 | SPI_SO/SIO1 | ||
130 | SPI_CLK |
RTL8380M Serdes
We have very limited information on these SerDes other then 'what is in the code' and what is in the block diagrams of the datasheets. Some salty grains are needed.
SerDes | Switch Ports | MII name | Notes |
---|---|---|---|
- | 0-7 | internal | |
0 | 8-11 | QSGMII | |
1 | 12-15 | QSGMII | |
2 | 16 | RSGMII | |
3 | 17 | SGMII | |
- | 18 | internal | CPU NIC |
RTL8381M Serdes
We have very limited information on these SerDes other then 'what is in the code' and what is in the block diagrams of the datasheets. Some salty grains are needed.
SerDes | Switch Ports | MII name | Notes |
---|---|---|---|
- | 0-7 | internal | |
0 | 8 | SGMII | |
1 | 9 | SGMII | |
2 | 10-13 | QSGMII |
RTL8382M Serdes
We have very limited information on these SerDes other then 'what is in the code' and what is in the block diagrams of the datasheets. Some salty grains are needed.
SerDes | Switch Ports | MII name | Notes |
---|---|---|---|
0 | 0-3 | QSGMII | |
1 | 3-7 | QSGMII | |
- | 8-15 | Internal | |
2 | 16-19 | QSGMII | |
3 | 20-23 | QSGMII | |
4 | 24-25 | QSGMII | Can be combined with serdes 5 |
5 | 26-27 | RSGMII | Can be combined with serdes 4 |
Realtek Cypress
Dual threaded (VPE) MIPS34Kc CPU, supporting up to 52 ports.
RTL835x series
Chip | Codename | Series | CPU core | Ports | Comment | References |
---|---|---|---|---|---|---|
8351M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | Up to 24FE, 4GE | No embedded PHY, 17.6 GBit switch cap | Product page |
8352M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | Up to 56 FE | ||
8353M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | 48FE, 4 GE | No embedded PHY, 17.6 GBit switch cap | Product page |
RTL839x series
Chip | Codename | Series | CPU core | Ports | Comment | References |
---|---|---|---|---|---|---|
8391M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | 24x GE, 4x Combo GE/SFP | No emb PHY 56GBit switch cap | Product page |
8392M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | 24x GE, (4x Combo GE/SFP or 2x SGMII/100Base-FX/1000Base-X) | No emb PHY 56GBit switch cap | Product page |
8393M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | 48x GE, (4x Combo GE/SFP or 2x SGMII/100Base-FX/1000Base-X) | No emb PHY 104GBit switch cap | Product page |
8396M | Cypress | RTL8390 | MIPS 34Kc @ 700MHz | 24x GE, 2x SFP+ | No emb PHY 88GBit switch cap | Product page |
Links
- A series of leaked documents is available in
libc0607
's git repo here.