diff --git a/doc/devices/SWTGW215AS.md b/doc/devices/SWTGW215AS.md index ddff8aba..0f986986 100644 --- a/doc/devices/SWTGW215AS.md +++ b/doc/devices/SWTGW215AS.md @@ -4,7 +4,8 @@ |Brand|Type|Managed|PCB|Flash|Chip RTL| |---|---|---|---|---|---| -| Lianguo | ZX-SWTGW215AS | Yes | PCB-SWTG115AS-V2.0 | FM25Q16A | 8272 | +| Lianguo | ZX-SWTGW215AS | Yes | PCB-SWTG115AS-V2.0 | FM25Q16A | 8372 | +| sold as Lianguo, actual device unbranded | ZX-SWTGW215AS | Yes | PCB-SWTG115AS-V2.1 | W25Q16JVSIQ (2MiB) | 8372 | ## RTLPlayground target @@ -13,9 +14,19 @@ Use machine target `MACHINE_LIANGUO_ZX_SWTGW215AS` for this device. Physical hardware verification: 5x RJ45 ports + 1x SFP port. Port 5 RJ45 is interfaced through a RTL8221B IC. -## PCB +## Label (V2.0) - + + +## PCB (V2.0) + + + + +## PCB (V2.1) + + + ## Connectors @@ -167,3 +178,6 @@ Note: T3/U4/U10-related signal annotations below are copied from [LIANGUO SWTG02 While [SWTG024AS.md](SWTG024AS.md) can be used as a general reference for hardware concepts and interface specifications, this device should not be assumed to be identical beside the difference implicitely highlighted below. Not all information has been validated for compatibility with the SWTG215AS. Consult the SWTG024AS documentation with caution and verify any critical details against this device's. +## Flashing + +For devices with Winbond 25Q16JVSIQ, flashing is possible for example using flashprog with device "W25Q16.V". Note that you should not overwrite the whole flash to keep device-specific data (like the MAC address at 0x1fc000). Also, creating a backup of the entire falsh before is of course a very good idea. diff --git a/doc/devices/photos/ZX-SWTGW215AS/label.jpg b/doc/devices/photos/ZX-SWTGW215AS-V2.0/label.jpg similarity index 100% rename from doc/devices/photos/ZX-SWTGW215AS/label.jpg rename to doc/devices/photos/ZX-SWTGW215AS-V2.0/label.jpg diff --git a/doc/devices/photos/ZX-SWTGW215AS/pcb_bottom.jpg b/doc/devices/photos/ZX-SWTGW215AS-V2.0/pcb_bottom.jpg similarity index 100% rename from doc/devices/photos/ZX-SWTGW215AS/pcb_bottom.jpg rename to doc/devices/photos/ZX-SWTGW215AS-V2.0/pcb_bottom.jpg diff --git a/doc/devices/photos/ZX-SWTGW215AS/pcb_top.jpg b/doc/devices/photos/ZX-SWTGW215AS-V2.0/pcb_top.jpg similarity index 100% rename from doc/devices/photos/ZX-SWTGW215AS/pcb_top.jpg rename to doc/devices/photos/ZX-SWTGW215AS-V2.0/pcb_top.jpg diff --git a/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-bottom.jpg b/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-bottom.jpg new file mode 100644 index 00000000..78babe5e Binary files /dev/null and b/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-bottom.jpg differ diff --git a/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-top.jpg b/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-top.jpg new file mode 100644 index 00000000..d9f6c1f9 Binary files /dev/null and b/doc/devices/photos/ZX-SWTGW215AS-V2.1/pcb-top.jpg differ diff --git a/doc/supported_devices.md b/doc/supported_devices.md index bb187bfd..78a49e16 100644 --- a/doc/supported_devices.md +++ b/doc/supported_devices.md @@ -19,7 +19,7 @@ The following devices have been tested and are fully working: | keepLINK | KP-9000-9XHML-X | Yes | [2M-PCB23-V2.2](devices/2M-PCB23-V2_2.md) | 2M | 8 + 1 | | keepLINK | KP-9000-9XHML-X | Yes | [2M-PCB23-V3.1](devices/2M-PCB23-V3_1.md) | 2M | 8 + 1 | | LIANGUO | SWTG024AS | No | [SWTG024AS-v2.0-17452](devices/SWTG024AS.md) | 0.5M | 4 + 2 | -| Lianguo | ZX-SWTGW215AS | Yes | [PCB-SWTG115AS-V2.0](devices/SWTGW215AS.md) | 2M | 5 + 1 | +| Lianguo | ZX-SWTGW215AS | Yes | [PCB-SWTG115AS-V2.0 / PCB-SWTG115AS-V2.1](devices/SWTGW215AS.md) | 2M | 5 + 1 | | Mokerlink| ZX-SWTGW218AS | Yes | [SWTG118AS-V2.0-16029](devices/SWTGW218AS.md) | 2M | 8 + 1 | | Ruiying | RY-4GT-2SX | No | [FG-4GT-2SX_V2.0](devices/FG-4GT-2SX_V2.0.md) | 4M | 4 + 2 | | Sodola | SL-SWTG124AS-D | Yes | [SWTG024AS-v2.0-17452](devices/SWTG024AS.md) | 2M | 4 + 2 |