ZyXEL XGS1010-12 B1
Since this is a unmanaged switch, ZyXEL does not distrubute or make avalible firmware for it. Make sure to have your own backups
ZyXEL XGS1010-12 is a unmanaged 12-port switch. Identical to the XGS1210-12, with the exception that it comes with unmanaged firmware, has no reset button, and features a slightly different U-Boot. Ports: 8 10/100/1000BaseT Ethernet ports 2 10/100/1000/2500BaseT Ethernet ports 2 SFP+ 1/10GBit cages
OpenWrt support
Flashing the XGS1210-12 firmware for the device just works for now with the exepiton of SFP+ cages
Hardware highlights
| CPU | Ram | Flash | Network | WLAN | USB | Serial | JTag |
|---|---|---|---|---|---|---|---|
| EXAMPLE RT3052 @ 384 MHz | 128 MiB | 16 MiB | 8x 10/100/1000 2x/10/100/1000/2500 2x/1000/10000 SFP+ | Yes | ? |
Hardware
Info
| Architecture | EXAMPLE MIPS |
|---|---|
| Vendor | EXAMPLE Ralink |
| Bootloader | EXAMPLE U-Boot |
| System-On-Chip | EXAMPLE Ralink RT3052 - MIPS 24K V4.12 |
| CPU/Speed | EXAMPLE 451 MHz |
| Flash-Chip | EXAMPLE unkown |
| Flash size | EXAMPLE 8 MiB |
| RAM | EXAMPLE 64 MiB |
| Wireless | EXAMPLE RT2860v2 2.4GHz 802.11bgn |
| Ethernet | EXAMPLE 10/100 Mbit/s w/ vlan support |
| Switch | EXAMPLE Qualcomm Atheros QCA8337 |
| USB | EXAMPLE 1x 2.0 |
| Serial | EXAMPLE Yes |
| JTAG | EXAMPLE Not populated |
Photos
Opening the case
There are three phillips head screws on the back of the device, once they are removed, the top cover can simply be slid off. This reveals the heatsink, which can also be removed by unscrewing three phillips head screws and gently applying a bit of pulling force to release the thermal pads.
Just a gentle reminder that you don’t need a full teardown to access the serial interface, but you will need to remove the top cover and the heatsink to access the SPI flash. There is not much interesting things in the backside of the motherboard. But the picture will be uploaded here
Serial
→ port.serial general information about the serial port, serial port cable, etc.
Serial very simple on this switch. On the right side, between the ventilation slits. The serial header can be connected to without the need for a teardown with a standard 2.54mm header. Pins are, from top to bottom:
- Vcc (3.3V)
- TX
- RX
- GND
Layout is exactly the same as for the ZyXEL XGS1250-12 or the XGS1210-12
| Serial connection parameters for ZyXEL xgs1010-12 | 115200, 8N1 |
|---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootlogs
OEM bootlog
COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE
OpenWrt bootlog
COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING










