====== Zyxel GS1900-24HP ====== The GS1900-24HP is a 24 + 2-port Gigabit L2 switch with up to 170 Watts of PoE power on the 24 Gigabit ports. ===== Hardware ===== * [[rtl838x|RTL8382M]] SoC * Macronix MX25L12835FM2I (16MB flash) * Winbond W9751G8KB (64MB DDR2 SDRAM) * 2 x [[RTL8231]] GPIO extenders to control the port LEDs, system LED and reset button * ST-Micron 32F100 ARM microcontroller for SoC-PoE management * 6 x Broadcom BCM59111 PoE controllers 2 Uplink ports are SFP cages which support 1000 Base-X tmini GBIC modules. Power is supplied via a 100-240V C13 connector. PoE is controlled by a Broadcom BCM59111 via a ST-Micron 32F100 ARM microcontroller, which in turn talks a serial protocol with the RTL8382M (19200 baud, 8N1). The exchange between the ARM microcontroller and the RTL SoC can be snooped by connecting a logic analyzer to pins 21 (PB10) and 22 (PB11) of the STM 32F100 in its LQFP48 package. ==== Board details ==== ===== Firmware ===== It ships with a bootloader based on Realtek's SDK for RTL83xx SoCs and Linux 2.6 based on Realtek's SDK. It has a web interface for all management functions. ===== References ===== * [[https://download.zyxel.com/GS1900-24HP/datasheet/GS1900-24HP_17.pdf | Product datasheet]] * [[https://www.st.com/en/microcontrollers-microprocessors/stm32f100rb.html | Product page of STM 32F100 ]] {{tag>zyxel-gs1900}}