zyxel_xgs1210_series

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
zyxel_xgs1210_series [2023/02/15 15:56] – fix led in uml oliverzyxel_xgs1210_series [2024/05/11 06:23] (current) – Show hidden blocks svanheule
Line 134: Line 134:
 {{:zyxel_xgs1010-12_back.jpg?200}} {{:zyxel_xgs1010-12_back.jpg?200}}
 {{::zyxel_xgs1010_strapping_pins.jpg?200|}} {{::zyxel_xgs1010_strapping_pins.jpg?200|}}
 +{{:xgs-12xx_sfp_traces.png?400|}}
 +{{:xgs-12xx_traces.png?400|}}
  
 Close up of the strapping pins match what we get from peripherial address **0xb8000100**: __0x0080200__ __0b1000000001000000000__. It doesn't tell us what is what however, when looking at [[The struct definition|https://gitlab.com/olliver/openwrt/realtek_sdk/-/blob/openwrt-dev/loader/u-boot-2011.12/arch/otto40/plr/src/platform/9300/register_map.h#L346]] or the datasheet: Close up of the strapping pins match what we get from peripherial address **0xb8000100**: __0x0080200__ __0b1000000001000000000__. It doesn't tell us what is what however, when looking at [[The struct definition|https://gitlab.com/olliver/openwrt/realtek_sdk/-/blob/openwrt-dev/loader/u-boot-2011.12/arch/otto40/plr/src/platform/9300/register_map.h#L346]] or the datasheet:
Line 169: Line 171:
  
 === OEM bootlog === === OEM bootlog ===
-++++ Bootlog | 
 <code> <code>
 U-Boot 2011.12.(TRUNK_CURRENT)-svn99721 (Oct 24 2019 - 09:15:40) U-Boot 2011.12.(TRUNK_CURRENT)-svn99721 (Oct 24 2019 - 09:15:40)
Line 308: Line 309:
 RTK.0>  RTK.0> 
 </code> </code>
-++++ 
  
 ==== OEM tech-support ==== ==== OEM tech-support ====
-++++ sys dump | 
 <code> <code>
 RTK.0> sys dump hwp all RTK.0> sys dump hwp all
Line 534: Line 533:
 info->unitInfo[0].parsed_info=86c90000 info->unitInfo[0].parsed_info=86c90000
 </code> </code>
-++++ 
  
  
Line 542: Line 540:
 Device  Pin  Direction  Default  Current  Purpose Device  Pin  Direction  Default  Current  Purpose
 ------- ---- ---------- -------- -------- -------- ------- ---- ---------- -------- -------- --------
-INT        OUT        0        0        SYSTEM-LED +INT        OUT        0        0        SYSTEM-LED 
-INT        IN                       HW_VER_BIT0 +INT        N/                         Not Connected 
-INT        IN                       HW_VER_BIT1 +INT      2   N/                         Not Connected 
-INT 8   SFP0/SFP1: SCK +SPI      3   N/                         Goes to unpopluated U23 (SPI_CLK) 
-INT 9   SFP0SDA +SPI      4   N/                         Goes to unpopluated U23 (SPI_MISO) 
-INT 10   SFP1SDA +SPI      5   N/                         Goes to unpopluated U23 (SPI_MOSI) 
-INT     11   OUT        0        0        SFP0: TX_DIS_FX_0 +INT        IN                       Permanently Pulled down, likely to indicate presence of U23 
-INT     12   IN                0        SFP0: MOD-DEF0 +INT        IN                       Permanently Pulled up, likely to indicate presence of ...? 
-INT     13   IN                0        SFP0: LOS +I2C    OUT                          Shared SFP clock (SFP0/SFP1: SCK) Pull-up near SFP0 
-INT     14   IN                0         +I2C    I/O                          SDA0(SFP0_SDA) Pull-up near SFP0 
-INT     15   OUT        0        0        SPF1TX_DIS_FX_1 +I2C 10   I/O                          SDA1(SFP1_SDA) Pull-up near SFP1 
-INT     16   IN                       SFP1: MOD-DEF0 +INT     11   OUT        0        0        Transmit Disable (SFP0: TX_DIS_FX) Pull-up near SFP0 
-INT     17   IN                       SFP1: LOS +INT     12   IN                0        Absent detection (SFP0: MOD-DEF0) Pull-up near SFP0 
-INT     20   IN                1 +INT     13   IN                0        Los of Signal (SFP0: LOS) Pull-up near SFP0 (pull down NP option) 
-INT     21   OUT                      Reset_PHY +INT     14   IN                0        Transmit Fault (SFP0: TX_FAULT) Pull-up near SFP0 
-INT     22   IN                1        Reset_Button+INT     15   OUT        0        0        Transmit Disable (SFP1TX_DIS_FX) Pull-up near SFP1 
 +INT     16   IN                       Absent detection (SFP1: MOD-DEF0) Pull-up near SFP1 
 +INT     17   IN                       Los of Signal (SFP1: LOS) Pull-up near SFP1 (pull down NP option) 
 +INT     18   IN                0        Permanently pulled down? Trace not found ... 
 +INT     19   IN                0        Permanently pulled down? Trace not found ... 
 +INT     20   OUT                      Goes to U10? 
 +INT     21   IN         0        0        Transmit Fault (SFP1: TX_FAULT) Pull-up near SFP1 
 +INT     22   OUT        1        1        Reset_PHY? 
 +INT     23   IN                           Reset Button
 </code> </code>
 +Note, that RS0/RS1 for both SFP's have permanent pull-ups, but also have the pull-down option.
 +Not connected/lost traces can still exist on an internal layer (Reset for example).
 +
 +== USB ==
 +While this switch has no USB ports, the USB pins appear to be on TP2 and TP3 on the bottom (to be confirmed)
  
 {{ :tech-support.rtf | Full tech-support output}} {{ :tech-support.rtf | Full tech-support output}}
Line 618: Line 629:
  
 ===== OpenWRT Bootlog ==== ===== OpenWRT Bootlog ====
-++++ Full OpenWRT Bootlog | 
 <code> <code>
 Board: RTL9300 CPU:800MHz LX:175MHz DDR:600MHz Board: RTL9300 CPU:800MHz LX:175MHz DDR:600MHz
Line 753: Line 763:
 [    0.020076] printk: bootconsole [early0] disabled [    0.020076] printk: bootconsole [early0] disabled
 </code> </code>
-++++ 
  
 ==== OpenWrt Support ==== ==== OpenWrt Support ====
  • zyxel_xgs1210_series.1676476592.txt.gz
  • Last modified: 2023/02/15 15:56
  • by oliver