Skip to content

Commit f948f71

Browse files
Robert Senderekrobimarko
authored andcommitted
qualcommax: ipq50xx: Add support for Zyxel SCR50AXE
This is tri-band WiFi6E capable router. Also Zyxel Nebula managed so no real local GUI. To open device 4 screws must be located uder the label. Four latches are on front and two on each side. Better start from ethernet port side where 3 small latches are easy to handle. FCC shows It's identical to WSQ65 sold as Zyxel Multy M6E but that's nowhare to be found yet. WSQ65 is not covered by this PR Speficiations: * SoC: Qualcomm IPQ5018 * RAM: 1GB DDR3 * Flash: Winbond W25N02KWZEIR 256MB * UART: PCB "J3" is located left from front LED strip (VCC/TX/RX/ /GND) 3.3V 115200n8 * Wi-Fi1: IPQ5018 (2x2 2.4 Ghz 802.11b/g/n/ax) * Wi-Fi2: QCN6102 (2x2:2 5 Ghz 802.11an/ac/ax) * Wi-Fi3: QCN6122 (2x2:2 6 Ghz 802.11an/ac/ax) * Ethernet: QCA8337 4xLAN 1Gbit / 1xWAN 1Gbit * Buttons: WPS , Reset * LEDs: 13 in total RGB power, RGB wan, RGB status (cloud), RGB wifi, Green wps * FCCID: I8803891 *Flash Instructions starts with getting root: connect uart to J3 connector next to the front LEDs go to failsafe when this shows up in log: "Press the [f] key and hit [enter] to enter failsafe mode" execute: mount_root passwd -d root reboot logon as root: look for 'Please press Enter to activate this console.' login is root password is empty execute: fw_setenv DebugFlag=0x1 fw_setenv bootdelay=0x2 passwd -d root backup ubi partition "rootfs" into safe space reboot *OpenWrt installation stop uboot and execute: setenv ipaddr 192.168.1.1 setenv serverip 192.168.1.10 tftpboot *-factory.ubi flash rootfs reset or: tftpboot *-initramfs-uImage.itb bootm use sysupgrade as usual *restore OEM from backup stop uboot and execute: setenv ipaddr 192.168.1.1 setenv serverip 192.168.1.10 tftpboot *-initramfs-uImage.itb bootm transfer rootfs.bin backup and execute: ubiformat /dev/mtd16 -y -f /tmp/rootfs.bin Signed-off-by: Robert Senderek <robert.senderek@10g.pl> Link: openwrt#21042 Signed-off-by: Robert Marko <robimarko@gmail.com>
1 parent 95a3dc8 commit f948f71

7 files changed

Lines changed: 459 additions & 6 deletions

File tree

package/boot/uboot-tools/uboot-envtools/files/qualcommax_ipq50xx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ board=$(board_name)
1010
case "$board" in
1111
cmcc,pz-l8|\
1212
elecom,wrc-x3000gs2|\
13-
iodata,wn-dax3000gr)
13+
iodata,wn-dax3000gr|\
14+
zyxel,scr50axe)
1415
ubootenv_add_mtd "0:appsblenv" "0x0" "0x40000" "0x20000"
1516
;;
1617
glinet,gl-b3000)

package/firmware/ipq-wifi/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ ALLWIFIBOARDS:= \
106106
zte_mf287 \
107107
zte_mf287plus \
108108
zyxel_nbg7815 \
109-
zyxel_nwa210ax
109+
zyxel_nwa210ax \
110+
zyxel_scr50axe
110111

111112
ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ipq-wifi-$(BOARD))
112113

@@ -289,5 +290,6 @@ $(eval $(call generate-ipq-wifi-package,zte_mf287,ZTE MF287))
289290
$(eval $(call generate-ipq-wifi-package,zte_mf287plus,ZTE MF287Plus))
290291
$(eval $(call generate-ipq-wifi-package,zyxel_nbg7815,Zyxel NBG7815))
291292
$(eval $(call generate-ipq-wifi-package,zyxel_nwa210ax,Zyxel NWA210AX))
293+
$(eval $(call generate-ipq-wifi-package,zyxel_scr50axe,Zyxel SCR50AXE))
292294

293295
$(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE))))

0 commit comments

Comments
 (0)