Thanks
Stijn
>
>>
>> The v1 seems to share its PCB and case with non-PoE GS1900-8;
the
>> v2 with
>> its already supported bigger brother, the GS1900-10HP - its
board
>> looks the same, except for two holes where the GS1900-10 has
its SFP
>> ports.
>>
>> Like their 10 port sibling, both devices have a dual firmware
>> layout.
>>
>> Both GS1900-8HP boards have the same 70W PoE+ power budget.
>>
>> Specifications (v1)
>> -------------------
>> * SoC: Realtek RTL8380M 500 MHz MIPS 4KEc
>> * Flash: Macronix MX25L12835F 16 MiB
>> * RAM: Nanya NT5TU128M8HE-AC 128 MiB DDR2 SDRAM
>> * Ethernet: 8x 10/100/1000 Mbit
>> * PoE+: Broadcom BCM59111KMLG (IEEE 802.3at-2009
compliant, 2x)
>> * UART: 1 serial header with populated standard pin
connector
>> on the
>> left side of the PCB, towards the bottom. Pins are
>> labeled:
>> + VCC (3.3V)
>> + TX
>> + RX
>> + GND
>>
>> Specifications (v2)
>> -------------------
>>
>> * SoC: Realtek RTL8380M 500 MHz MIPS 4KEc
>> * Flash: Macronix MX25L12835F 16 MiB
>> * RAM: Samsung K4B1G0846G 128 MiB DDR3 SDRAM
>> * Ethernet: 8x 10/100/1000 Mbit
>> * PoE+: Broadcom BCM59121B0KMLG (IEEE 802.3at-2009
compliant)
>> * UART: 1 angled serial header with populated standard pin
>> connector
>> accessible from outside through the ventilation
slits
>> on the
>> side. Pins from top to bottom are clearly marked
on the
>> PCB:
>> + VCC (3.3V)
>> + TX
>> + RX
>> + GND
>>
>> Connection parameters for serial on both devices: 115200 8N1.
>>
>> Installation
>> ------------
>>
>> * Configure your client with a static 192.168.1.x IP (e.g.
>> 192.168.1.10).
>> * Set up a TFTP server on your client and make it serve the
>> initramfs
>> image.
>> * Connect serial, power up the switch, interrupt U-boot by
hitting
>> the
>> space bar, and enable the network:
>> # rtk network on
>> * Since the GS1900-10HP is a dual-partition device, you want to
keep
>> the
>> OEM firmware on the backup partition for the time being.
OpenWrt
>> can
>> only boot off the first partition anyway (hardcoded in the
DTS).
>> To
>> make sure we are manipulating the first partition, issue the
>> following
>> commands:
>> # setsys bootpartition 0
>> # savesys
>> * Download the image onto the device and boot from it:
>> # tftpboot 0x84f00000
>> 192.168.1.10:openwrt-realtek-generic-zyxel_gs1900-
>> 8hp-initramfs-kernel.bin
>> # bootm
>> * Once OpenWrt has booted, scp the sysupgrade image to /tmp and
>> flash it:
>> # sysupgrade
/tmp//tmp/openwrt-realtek-generic-zyxel_gs1900-8hp-
>> squashfs-sysupgrade.bin
>>
>> Signed-off-by: Stijn Segers <[email protected]>
>> ---
>> .../realtek/base-files/etc/board.d/02_network | 3 +++
>> .../linux/realtek/dts/rtl8380_zyxel_gs1900-8hp.dts | 14
>> ++++++++++++++
>> target/linux/realtek/image/Makefile | 9
+++++++++
>> 3 files changed, 26 insertions(+)
>> create mode 100644
>> target/linux/realtek/dts/rtl8380_zyxel_gs1900-8hp.dts
>>
>> diff --git
a/target/linux/realtek/base-files/etc/board.d/02_network
>> b/target/linux/realtek/base-files/etc/board.d/02_network
>> index 84fefa536d..8054adc60a 100755
>> --- a/target/linux/realtek/base-files/etc/board.d/02_network
>> +++ b/target/linux/realtek/base-files/etc/board.d/02_network
>> @@ -52,6 +52,9 @@ case $board in
>> netgear,gs110tpp-v1)
>> ucidef_set_poe 130 "$lan_list"
>> ;;
>> +zyxel,gs1900-8hp)
>> + ucidef_set_poe 70 "$lan_list"
>> + ;;
>> zyxel,gs1900-10hp)
>> ucidef_set_poe 77 "$lan_list"
>> ;;
>> diff --git
a/target/linux/realtek/dts/rtl8380_zyxel_gs1900-8hp.dts
>> b/target/linux/realtek/dts/rtl8380_zyxel_gs1900-8hp.dts
>> new file mode 100644
>> index 0000000000..c5813227ac
>> --- /dev/null
>> +++ b/target/linux/realtek/dts/rtl8380_zyxel_gs1900-8hp.dts
>> @@ -0,0 +1,14 @@
>> +// SPDX-License-Identifier: GPL-2.0-or-later /dts-v1/;
>
> Drop dts-v1.
>
> Best
>
> Adrian
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel