mirror of
https://github.com/plappermaul/realtek-doc.git
synced 2025-12-09 23:34:40 +01:00
Realtek Switch Documentation
rtl8214fcrtl8218brtl8218drtl8218ertl8224rtl8261rtl8380rtl8380mrtl8382rtl8382mrtl8392mrtl8393rtl8393mrtl9301rtl9302brtl9302crtl9302drtl9303rtl9311rtl9313
| datasheets | ||
| sources | ||
| README.md | ||
| Roadmap.pdf | ||
| RTL8218B.md | ||
This repository serves as a well selected collection of Realtek switch SoC documentation and source. Focus is on the Otto platform with the RTL838x (maple), RTL839x (cypress), RTL930x (longan) and RTL931x (mango) chips.
- Roadmap https://github.com/plappermaul/realtek-doc/blob/main/Roadmap.pdf
- Additional infos can be found at https://svanheule.net/switches/start
What RTK (development kit) we have
- Some fragments from the TP-Link BE550. There are several drivers for Realtek PHYs that are used on non-Realtek platforms.
- The most recent SDK from 2022 is based on the D-Link DMS-1250 GPL source. It contains a lot of modern PHY code for RTL8218E, RTL8224, RTL8261 and RTL8264. Download from https://tsd.dlink.com.tw/GPL.asp
- An older SDK from 2016 is based on the Zyxel XGS1210-12 GPL source. It contains code for a totally unknown RTL8284 PHY. Download can be requested from https://www.zyxel.com/global/en/form/gpl-oss-software-notice
PHY Direct Links
| PHY | BE550 | DMS-1250 | XGS-1210 XGS-210 |
|---|---|---|---|
| RTL8221B | U-Boot | - | - |
| RTL8251B | U-Boot | - | - |
| RTL8261x | RTK | - | - |
The PDFs we have
- GPON/EON controller RTL9601 datasheets
- GPON/EON controller RTL9607C several application notes
- Switch controller RTL8330 datasheet
- Switch controller RTL8332 datasheet
- Switch controller RTL8370MB datasheet
- Switch controller RTL8372 datasheet
- Switch controller RTL8376 datasheet
- Switch controller RTL8380 datasheet
- Switch controller RTL8382 datasheet
- Switch controller RTL8393 datasheet
- Switch controller RTL9301 datasheet
- Switch controller RTL9303 datasheet
- Switch controller RTL930x developer guide
- Switch controller RTL9311 datasheet
- Switch controller RTL9313 datasheet
- POE controller RTL8238B datasheet
- POE controller RTL8238B host command guide
- Transceiver RTL8218B, RTL8218D, RTL8218E
- Transceiver RTL8221B-VB-CG (3rd generation 2.5Gbps)
- Transceiver RTL8261N
What PDF datasheets are we missing
- Switch controller RTL8353M datasheet
- Switch controller RTL8373 datasheet
- Switch controller RTL838x register file
- Switch controller RTL839x register file
- Switch controller RTL930x register file
- Switch controller RTL9302B, RTL9302C, RTL930D datasheet
- POE controller RTL8239 datasheet
- POE controller RTL8239 host command guide
- Transceiver RTL8226 (1st generation 2.5Gbps)
- Transceiver RTL8226B-CG (2nd generation 2.5Gbps)
- Transceiver RTL8221B-CG (2nd generation 2.5Gbps)
- Transceiver RTL8224
- Transceiver RTL8264
- Transceiver RTL8261BE