zyxel_xgs1250-12

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
zyxel_xgs1250-12 [2021/10/30 13:56] – Add board pictures svanheulezyxel_xgs1250-12 [2022/04/25 16:00] – [JTAG] JTAG works with the listed modifications svanheule
Line 4: Line 4:
  
 ===== Hardware ===== ===== Hardware =====
-  * [[rtl930x|RTL9302B]] SoC+  * [[rtl93xx|RTL9302B]] SoC
   * Macronix MX25L12833F (16MB flash)   * Macronix MX25L12833F (16MB flash)
   * Winbond W613GU6MB-12 (128MB DDR3 SDRAM)   * Winbond W613GU6MB-12 (128MB DDR3 SDRAM)
Line 14: Line 14:
 Power is supplied via a 12V 2A standard barrel connector. At the right side behind the grid is UART serial connector. Power is supplied via a 12V 2A standard barrel connector. At the right side behind the grid is UART serial connector.
 A Serial header can be connected to from the outside of the switch trough the airvents with a standard 2.54mm header. Pins are from top to bottom Vcc(3.3V), TX, RX and GND. Serial connection is via 115200 baud, 8N1. A Serial header can be connected to from the outside of the switch trough the airvents with a standard 2.54mm header. Pins are from top to bottom Vcc(3.3V), TX, RX and GND. Serial connection is via 115200 baud, 8N1.
- 
- 
-==== Board details ==== 
  
 {{wiki:zyxel:xgs1250-12-top.jpg?200}} {{wiki:zyxel:xgs1250-12-top.jpg?200}}
 {{wiki:zyxel:xgs1250-12-bottom.jpg?200}} {{wiki:zyxel:xgs1250-12-bottom.jpg?200}}
 {{wiki:zyxel:xgs1250-12-rtl8231.jpg?200}} {{wiki:zyxel:xgs1250-12-rtl8231.jpg?200}}
 +
 +==== JTAG ====
 +
 +The board has an unpopulated eJTAG header J2. Similar to the [[GS1900-48]], nSRST and nTRST are configured such that the port is disabled. The following modifications make use of the eJTAG port possible:
 +  * Add jumper across R155 to connect the nSRST pin.
 +  * Move R156 to R151 to change the permanent pull-down into a pull-up.
 +  * (optional) Modify the heatsink and add a 2×7 pin header (see picture)
 +
 +The header's VIO pin is a voltage reference, tied to VCC via a 1k resistor (R153). This pin cannot be used to source current and is only provided as voltage reference.
 +
 +{{wiki:zyxel:xgs1250-12-jtag-heatsink.jpg?400}}
 +
 +
 +==== Board details ====
  
 <file> <file>
 +------------------ Board Configuration ------------------
 +
 +****************************
 + ZYXEL XGS1250-12
 +****************************
 +============================
 + Board GPIO
 +============================
 +Device  Pin  Direction  Default  Current  Purpose
 +------- ---- ---------- -------- -------- --------
 +INT        OUT        0        0        
 +INT        IN                1        FAN_CONTROL
 +INT        IN                0        HW_VER_BIT1
 +INT        IN                1        HW_VER_BIT0
 +INT     11   OUT        0        0        FAN_EN
 +INT     15   OUT        0        0        TX_DIS_P11
 +INT     16   IN                1        SFP_Present_P11
 +INT     17   IN                1        SFP_LOS_P11
 +INT     20   IN                0        TX_FAULT_P11
 +INT     21   OUT        1        1        RESET_PHY
 +INT     22   IN                1        RST_BTN_OUT
 +
 ============================ ============================
  Board Configuration  Board Configuration
Line 94: Line 127:
   * [[https://download.zyxel.com/XGS1250-12/datasheet/XGS1250-12_2.pdf | Product datasheet]]   * [[https://download.zyxel.com/XGS1250-12/datasheet/XGS1250-12_2.pdf | Product datasheet]]
  
-{{tag>zyxel}} {{tag>sfp_10g}} {{tag>nbase-t}}+{{tag>zyxel}} {{tag>sfp_10g}} {{tag>nbase-t}} {{tag>jtag}}
  • zyxel_xgs1250-12.txt
  • Last modified: 2023/01/24 08:09
  • by oliver