Linksys MX6200
From TechInfoDepot
Jump to navigationJump to search
| abgn+ac+ax (AXE5400) | |
|---|---|
| 6E WiFi Mesh System | |
|
| |
| Homepage | Product page |
| Support | Support page |
| Wikipedia | Linksys routers |
| 3rd Party Firmware | |
| dd-wrt | Status Unknown |
| OpenWrt | Supported |
| Tomato any flavor | Incompatible |
| Gargoyle | Status Unknown |
| Platform | |
| Brand • Model • Rev | Linksys MX6200 |
| FCC ID | 2AYRA-08436 |
| Type | wireless router |
| CPU1 | Qualcomm IPQ5018 |
| CPU1 Type | ARM Cortex-A53 |
| CPU1 Speed | 1.0 GHz ( 2 cores ) 64-bit |
| Flash1 Chip | Macronix MX35UF2GE4AD |
| Flash1 Size | 256 MiB 268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br /> (NAND) |
| RAM1 Size | 512 MiB536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> (DDR3 -933) |
| RAM1 Chip | Nanya NT5CC256M16ER-EK |
| ETH chip1 | Qualcomm IPQ5018 |
| ETH chip2 | MaxLinear GPY115C |
| Switch | Qualcomm IPQ5018 |
| Ethernet Port Count |
1-1GbE-WAN 1-1GbE-LAN |
| Wired Standard | IEEE 802.3i/3u/3ab |
|
802dot11 OUI: none specified | |
| Stock bootloader | U-Boot |
| Expansion IF types | none specified |
| Power | 12 VDC, ? A |
| Serial Port (UART) | yes, 3.3V TTL, (115200 8N1) |
|
Flags: | |
|
| |
| Other | |
|
| |
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) |
| Retail | |
| ASIN |
B0CSB1YXMD |
| Radio 1 | |
| Chip1 | Qualcomm IPQ5018 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 2x2:2 |
| Wireless Standard | IEEE 802.11b/g/n/ax |
| 802.11ax | up to 574 Mbps |
| 802.11n | up to 300 Mbps |
| 802.11g | up to 54 Mbps |
| 802.11b | up to 11 Mbps |
| WiFi Operating Frequency | 2.4 GHz |
| Radio 2 | |
| Chip1 | Qualcomm QCN6102 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 2x2:2 |
| Wireless Standard | IEEE 802.11a/n/ac/ax |
| AX-QAM | up to 2402 Mbps |
| 802.11ax | up to 1201 Mbps |
| 802.11ac | up to 867 Mbps |
| 802.11n | up to 300 Mbps |
| 802.11a | up to 54 Mbps |
| WiFi Operating Frequency | 5 GHz |
| Radio 3 | |
| Chip1 | Qualcomm QCN6122 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 2x2:2 |
| Wireless Standard | IEEE 802.11ax |
| AX-QAM | up to 2402 Mbps |
| 802.11ax | up to 1201 Mbps |
| WiFi Operating Frequency | 6 GHz |
For a list of all currently documented MaxLinear (Intel) chipsets with specifications, see MaxLinear (Intel).
For a list of all currently documented Qualcomm chipsets with specifications, see Qualcomm.
For a list of all currently documented Linksys devices with specifications, see Linksys.
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
Target: qualcommax
Subtarget: ipq50xx
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.2
Subtarget: ipq50xx
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.2
LAN Hardware: Qualcomm IPQ5018
LAN Comment: MaxLinear GPY115C Phy
WLAN Hardware: Qualcomm IPQ5018 / Qualcomm QCN6102 / Qualcomm QCN6122
WLAN Comment: 2.4GHz: 2x2:2 MIMO, 5GHz: 2x2:2 MIMO, 6GHz: 2x2:2 MIMO
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
This device is 6E according to manufacturer, so no be. giedriuslt
LAN Comment: MaxLinear GPY115C Phy
WLAN Hardware: Qualcomm IPQ5018 / Qualcomm QCN6102 / Qualcomm QCN6122
WLAN Comment: 2.4GHz: 2x2:2 MIMO, 5GHz: 2x2:2 MIMO, 6GHz: 2x2:2 MIMO
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
This device is 6E according to manufacturer, so no be. giedriuslt
| git • >> |
|---|
qualcommax: ipq50xx: add support for Linksys MX6200
Linksys MX6200 is a triband Wi-Fi 6E wireless router.
Speficiations:
* SoC: Qualcomm IPQ5018 (64-bit dual-core ARM Cortex-A53 @ 1.0Ghz)
* Memory: Nanya NT5CC256M16ER-EK (512 MiB DDR3-933)
* Serial Port: 3v3 TTL 115200n8
* Wi-Fi: IPQ5018 (2x2 2.4 Ghz 802.11b/g/n/ax)
QCN6102 (2x2:2 5 Ghz 802.11an/ac/ax)
QCN6122 (2x2:2 6 Ghz 802.11an/ac/ax)
* Ethernet: IPQ5018 integrated virtual switch connected to:
- LAN Port: Internal IPQ5018 GE PHY
- WAN Port: Maxlinear Ethernet GPY115C PHY
* Flash: Macronix MX35UF2GE4AD (256 MiB)
* LEDs: 1x multi-color PWM LED
* Buttons: 1x WPS (GPIO 27 Active Low)
1x Reset (GPIO 28 Acive Low)
* FCC ID: 2AYRA-08436
Flash instructions:
************************************************************************
NOTE: serial access is required! Although the web UI allows you to
install the Openwrt image, secure boot is enabled which will prevent
booting an unsigned image. The boot sequence must be adjusted in U-boot
to allow booting unsigned images.
************************************************************************
1. On OEM firmware, login to the web UI (typically @ http://192.168.1.1)
and click 'CA' in the bottom right corner.
Then click -> Connectivity -> Manual Upgrade.
Alternatively, browse to
http://<router IP>/fwupdate.html.
Upload openwrt-qualcommax-ipq50xx-linksys_mx6200-squashfs-factory.ubi.
Continue with step 5.
2. Installation on alternate partition using serial connection from OEM
firmware (default login: root, password: admin):
flash_erase /dev/mtd19 0 0
nandwrite -p /dev/mtd19 openwrt-qualcommax-ipq50xx-linksys_mx6200-squashfs-factory.ubi
reboot
Continue with step 5.
3. Installation using serial connection from initramfs
setup tftp server listening on IP in 192.168.1.0/24 (other than the
router IP 192.168.1.1). In U-boot, load the initramfs image to memory:
tftp $loadaddr <your IP>:openwrt-qualcommax-ipq50xx-linksys_mx6200-initramfs-uImage.itb
boot the image using command:
bootm $loadaddr
when fully booted, scp the sysupgrade image to your router IP (default:
192.168.1.1):
scp -O <path>/openwrt-qualcommax-ipq50xx-linksys_mx6200-squashfs-sysypgrade.bin root@192.168.1.1:/tmp/
use sysupgrade to flash the image to nand:
sysupgrade -n -v /tmp/openwrt-qualcommax-ipq50xx-linksys_mx6200-squashfs-sysupgrade.bin
Continue with step 5.
4. Optionally install on alternate partition. From Openwrt:
mtd -r -e rootfs_1 -n write openwrt-qualcommax-ipq50xx-linksys_mx6200-squashfs-factory.ubi rootfs_1
Continue with step 5.
5. Setup U-boot for ability to dual boot signed (stock) and non-signed
(Openwrt) images with auto-detection.
From U-boot, run (be aware: copy line by line):
setenv setnandbootargs 'setenv bootargs init=/sbin/init ubi.mtd=rootfs rootfstype=squashfs rootwait'
setenv nandinitcmd 'setenv mtdids nand0=nand0; run setrootfscmd; ubi part rootfs 2048'
setenv setrootfscmd 'if test $boot_part = 1; then setenv mtdparts mtdparts=nand0:0x${imgsize}@0x${prikern}(rootfs); else setenv mtdparts mtdparts=nand0:0x${imgsize}@0x${altkern}(rootfs); fi'
setenv readhdr1cmd 'ubi read $loadaddr kernel 0x40; setexpr IMGOFF $loadaddr + 0x10; setexpr CODEOFF $loadaddr + 0x14; setexpr SIGOFF $loadaddr + 0x1c; setexpr CERTOFF $loadaddr + 0x24'
setenv readhdr2cmd 'setexpr.l HDR *$loadaddr; setexpr.l IMGSZ *$IMGOFF; setexpr.l CODESZ *$CODEOFF; setexpr.l SIGSZ *$SIGOFF; setexpr.l CERTSZ *$CERTOFF; setexpr TSIZE $CODESZ + $SIGSZ; setexpr TSIZE $TSIZE + $CERTSZ'
setenv testmbncmd 'if test $HDR -ne edfe0dd0 -a $IMGSZ -eq $TSIZE; then bootipq; else ubi read $loadaddr kernel $kernsize; run setnandbootargs; bootm $loadaddr; fi'
setenv bootcmd2 'if test $auto_recovery = no; then bootipq; else run nandinitcmd; run readhdr1cmd; run readhdr2cmd; run testmbncmd; fi'
setenv bootcmd 'run bootcmd2'
saveenv
6. Back to the OEM firmware.
Download firmware from OEM website:
MX6200: https://support.linksys.com/kb/article/408-en/
From serial/SSH, in Openwrt, flash OEM firmware to alternate partition:
mtd -r -e rootfs_1 -n write FW_MX6200_1.0.11.216041_prod.signed.img rootfs_1
Switching active partition:
1. From U-boot, executive the following to switch to partition 1:
setenv boot_part 1
for partition 2:
setenv boot_part 2
2. From Openwrt:
fw_printenv boot_part
In case it's 1:
fw_setenv boot_part 2
. /lib/upgrade/platform.sh
linksys_bootconfig_set_primaryboot "0:bootconfig" 1
linksys_bootconfig_set_primaryboot "0:bootconfig1" 1
In case it's 2:
fw_setenv boot_part 1
. /lib/upgrade/platform.sh
linksys_bootconfig_set_primaryboot "0:bootconfig" 0
linksys_bootconfig_set_primaryboot "0:bootconfig1" 0
and
reboot
|
Categories:
- Linksys
- Embedded system/wireless router
- Embedded System Qualcomm
- Embedded System IPQ5018
- Qualcomm
- Embedded System ARM
- Embedded System Cortex-A53
- Embedded System GPY115C
- Embedded System MaxLinear
- MaxLinear
- OpenWrt Supported
- Has Mimo Status
- Embedded System IEEE 802.11b/g/n/ax
- Embedded System QCN6102
- Embedded System IEEE 802.11a/n/ac/ax
- Embedded System QCN6122
- Embedded System IEEE 802.11ax
- Triple-Radio Wireless Embedded System
- Wireless Embedded System
- Tri-Band
- Embedded System
- English Documentation