Linksys MX8500
From TechInfoDepot
Jump to navigationJump to search
| abgn+ac+ax (AXE8400) | |
|---|---|
| Tri-Band AXE8400 Mesh WiFi 6E System | |
|
| |
| 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 MX8500 v1.0 |
| FCC ID (fcc.io) | K7S-03685 |
| FCC ID (fcc.report) | K7S-03685 |
| Type | wireless router |
| CPU1 | Qualcomm IPQ8072A |
| CPU1 Type | ARM Cortex-A53 |
| CPU1 Speed | 2.2 GHz ( 4 cores ) 64-bit |
| Flash1 Chip | Fidelix FMND4G08S3J-ID |
| Flash1 Size | 512 MiB 536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> (SPI NAND) |
| RAM1 Size | 1 GiB 1,024 MiB <br />1,073,741,824 B <br />8,388,608 Kib <br />1,048,576 KiB <br />8,192 Mib <br /> (DDR3L) |
| RAM1 Chip | Kingston D2516ECMDXGJD |
| ETH chip1 | Qualcomm IPQ8072A |
| Switch | Qualcomm Atheros QCA8075 |
| Ethernet Port Count |
1-5GbE-WAN 4-1GbE-LAN |
| Wired Standard | IEEE 802.3i/3u/3ab/3bz |
|
802dot11 OUI: none specified | |
| Stock bootloader | U-Boot |
| Expansion IF types | USB 3.0 |
| USB ports | 1 |
| USB Hub Compatible | Untested |
| Power | 12 VDC, 4 A |
| Connector type | barrel |
| Serial Port (UART) | yes, (115200 8N1) |
|
Flags: | |
|
| |
| Other | |
|
| |
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) |
| Retail | |
| Availability | End of Life |
| Radio 1 | |
| Chip1 | Qualcomm QCN5024 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 4x4:4 |
| Wireless Standard | IEEE 802.11b/g/n/ax |
| 802.11ax | up to 1148 Mbps |
| 802.11n | up to 600 Mbps |
| 802.11g | up to 54 Mbps |
| 802.11b | up to 11 Mbps |
| WiFi Operating Frequency | 2.4 GHz |
| Radio 2 | |
| Chip1 | Qualcomm QCN5054 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 4x4:4 |
| Wireless Standard | IEEE 802.11a/n/ac/ax |
| 802.11ax | up to 2402 Mbps |
| 802.11ac | up to 1733 Mbps |
| 802.11n | up to 600 Mbps |
| 802.11a | up to 54 Mbps |
| WiFi Operating Frequency | 5 GHz |
| Radio 3 | |
| Chip1 | Qualcomm QCN9024 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 4x4:4 |
| Wireless Standard | IEEE 802.11a/n/ac/ax |
| AX-QAM | up to 4804 Mbps |
| 802.11ax | up to 2402 Mbps |
| 802.11ac | up to 1733 Mbps |
| 802.11n | up to 600 Mbps |
| 802.11a | up to 54 Mbps |
| WiFi Operating Frequency | 6 GHz |
For a list of all currently documented Qualcomm chipsets with specifications, see Qualcomm.
For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.
For a list of all currently documented Linksys devices with specifications, see Linksys.
Overview
IoT: Bluetooth 5, Zigbee and Thread (NXP K32W041)
Links of Interest
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: ipq807x
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 24.10.0
Current supported version: 24.10.5
Subtarget: ipq807x
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 24.10.0
Current supported version: 24.10.5
LAN Hardware: Qualcomm Atheros QCA8075
LAN Comment: Marvell AQR114C 5Gbe Phy
WLAN Hardware: Qualcomm QCN5024, Qualcomm QCN5054, Qualcomm QCN9024
Installation method(s):
GUI OEM, see devicepage, see git-commit
Recovery method(s):
USB, see git-commit
LAN Comment: Marvell AQR114C 5Gbe Phy
WLAN Hardware: Qualcomm QCN5024, Qualcomm QCN5054, Qualcomm QCN9024
Installation method(s):
GUI OEM, see devicepage, see git-commit
Recovery method(s):
USB, see git-commit
| git • >> |
|---|
qualcommax: ipq807x: add support for Linksys MX8500 Hardware specification: ======== SoC: Qualcomm IPQ8072A Flash: 512MB (Fidelix FMND4G08S3J-ID) RAM: 1GB (2x Kingston DDR3L D2516ECMDXGJD) Ethernet: 1x 10/100/1000/2500/5000Mbps (Marvell AQR114C) Ethernet: 4x 10/100/1000Mbps (Qualcomm QCA8075) WiFi1: 6GHz ax 4x4 (Qualcomm QCN9024 + Skyworks SKY85784-11) - channels 33-229 WiFi2: 5GHz ax 4x4 (Qualcomm QCN5054 + Skyworks SKY85755-11) - channels 36-177 WiFi3: 2.4GHz ax 4x4 (Qualcomm QCN5024 + Skyworks SKY8340-11) IoT: Bluetooth 5, Zigbee and Thread (NXP K32W041) LED: 1x RGB status (NXP PCA9633) USB: 1x USB 3.0 Button: WPS, Reset Flash instructions: ======== 1. Manually upgrade firmware using openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin image. More details can be found here: https://www.linksys.com/support-article?articleNum=47547 After first boot check actual partition: - fw_printenv -n boot_part and install firmware on second partition using command in case of 2: - mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin kernel and in case of 1: - mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin alt_kernel 2. Installation using serial connection from OEM firmware (default login: root, password: admin): - fw_printenv -n boot_part In case of 2: - flash_erase /dev/mtd21 0 0 - nandwrite -p /dev/mtd21 openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin or in case of 1: - flash_erase /dev/mtd23 0 0 - nandwrite -p /dev/mtd23 openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin After first boot install firmware on second partition: - mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin kernel or: - mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin alt_kernel 3. Installation from initramfs image using USB drive: Put the initramfs image on the USB drive: - dd bs=1M if=openwrt-qualcommax-ipq807x-linksys_mx8500-initramfs-uImage.itb of=/dev/sda Stop u-boot and run: - usb start && usbboot $loadaddr 0 && bootm $loadaddr Write firmware to the flash from initramfs: - mtd -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin kernel and: - mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx8500-squashfs-factory.bin alt_kernel 4. Back to the OEM firmware: - mtd -e kernel -n write FW_MX8500_1.0.11.208937_prod.img kernel and: - mtd -r -e alt_kernel -n write FW_MX8500_1.0.11.208937_prod.img alt_kernel 5. USB recovery: Put the initramfs image on the USB: - dd bs=1M if=openwrt-qualcommax-ipq807x-linksys_mx8500-initramfs-uImage.itb of=/dev/sda Set u-boot env: - fw_setenv bootusb 'usb start && usbboot $loadaddr 0 && bootm $loadaddr' - fw_setenv bootcmd 'run bootusb; if test $auto_recovery = no; then bootipq; elif test $boot_part = 1; then run bootpart1; else run bootpart2; fi' AQR firmware: ======== 1. Firmware loading: To properly load the firmware and initialize AQR PHY, we must use the u-boot aq_load_fw function. To do this, you need to modify u-boot env: With USB recovery: - fw_setenv bootcmd 'aq_load_fw; run bootusb; if test $auto_recovery = no; then bootipq; elif test $boot_part = 1; then run bootpart1; else run bootpart2; fi' and without: - fw_setenv bootcmd 'aq_load_fw; if test $auto_recovery = no; then bootipq; elif test $boot_part = 1; then run bootpart1; else run bootpart2; fi' 2. Firmware updating: Newer firmware (AQR-G4_v5.6.5-AQR_WNC_SAQA-L2_GT_ID45287_VER24005.cld) is available in the latest OEM firmware. To load this firmware via u-boot, we need to add the MBN header and update 0:ethphyfw partition. For MBN header we can use script from this repository: https://github.com/testuser7/aqr_mbn_tool - python aqr_mbn_tool.py AQR-G4_v5.6.5-AQR_WNC_SAQA-L2_GT_ID45287_VER24005.cld To update partition we need to install kmod-mtd-rw package first: - insmod mtd-rw.ko i_want_a_brick=1 - mtd -e /dev/mtd26 -n write aqr_fw.mbn /dev/mtd26 |
Categories:
- Linksys
- Embedded system/wireless router
- Embedded System Qualcomm
- Embedded System IPQ8072A
- Qualcomm
- Embedded System ARM
- Embedded System Cortex-A53
- Embedded System Qualcomm Atheros
- Embedded System QCA8075
- Qualcomm Atheros
- OpenWrt Supported
- Embedded System QCN5024
- Has Mimo Status
- Embedded System IEEE 802.11b/g/n/ax
- Embedded System QCN5054
- Embedded System IEEE 802.11a/n/ac/ax
- Embedded System QCN9024
- Triple-Radio Wireless Embedded System
- Wireless Embedded System
- Tri-Band
- Embedded System
- English Documentation