[PATCH v3 0/4] ipq806x: add support for Linksys E8350 - Cover letter
Todor Colov
todorcolov at abv.bg
Tue Sep 1 00:45:30 EDT 2020
bundle of 4 patches to add support for Linksys E8350 dual band wifi router type AC2350
FCC ID: Q87-E8350
- device specifications are already in place under the openwrt wiki URL: https://openwrt.org/inbox/toh/linksys/linksys_ea8350_1$
- successful test firmware has been confirmed by me and several users under developer forum: https://forum.openwrt.org/t/e8350-why-not-supported-by-openwrt/57640/73
MAC addresses:
via system.sh function: mtd_get_mac_ascii 0:APPSBLENV ethaddr
- LAN/WAN interfaces: via /etc/board.d/02_network ethaddr mac: +2 / +3
- WLAN ath10k 2Ghz: via /etc/hotplug.d/firmware/11-ath10k-caldata ethaddr mac: +1
- WLAN quantenna 5Ghz: set during quantenna firmware load - it has separate SPI flash not accessible via Openwrt OS
The device label lists only one mac address
Installation:
via stock WEB interface
Notes:
Quantenna 5Ghz Wifi requires separate packages for loading its firmware and driver which will be packaged outside this submission via the package feeds.
Todor Colov (4):
ipq806x: add support for Linksys E8350
package: fix nand.sh fwtool trailer removal for UBIFS
package: fix wifi off/on functional button
tools: addfwhrd Linksys FW header genarator - needed for factory FW
updata over stock WEB interface
package/base-files/files/etc/rc.button/rfkill | 2 +-
package/base-files/files/lib/upgrade/nand.sh | 1 +
.../ipq806x/base-files/etc/board.d/01_leds | 3 +
.../ipq806x/base-files/etc/board.d/02_network | 1 +
.../base-files/lib/upgrade/platform.sh | 3 +-
.../arm/boot/dts/qcom-ipq8064-e8350-v1.dts | 246 ++++++++++
target/linux/ipq806x/image/Makefile | 29 ++
.../0069-arm-boot-add-dts-files.patch | 3 +-
tools/firmware-utils/Makefile | 4 +-
tools/firmware-utils/src/linksys/addfwhdr.c | 195 ++++++++
tools/firmware-utils/src/linksys/bcmdefs.h | 318 +++++++++++++
.../firmware-utils/src/linksys/code_pattern.h | 396 ++++++++++++++++
tools/firmware-utils/src/linksys/crc.c | 290 ++++++++++++
tools/firmware-utils/src/linksys/crc.h | 69 +++
tools/firmware-utils/src/linksys/cyutils.h | 348 ++++++++++++++
tools/firmware-utils/src/linksys/typedefs.h | 447 ++++++++++++++++++
16 files changed, 2351 insertions(+), 4 deletions(-)
create mode 100644 target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-e8350-v1.dts
create mode 100644 tools/firmware-utils/src/linksys/addfwhdr.c
create mode 100644 tools/firmware-utils/src/linksys/bcmdefs.h
create mode 100644 tools/firmware-utils/src/linksys/code_pattern.h
create mode 100644 tools/firmware-utils/src/linksys/crc.c
create mode 100644 tools/firmware-utils/src/linksys/crc.h
create mode 100644 tools/firmware-utils/src/linksys/cyutils.h
create mode 100644 tools/firmware-utils/src/linksys/typedefs.h
--
2.28.0
More information about the openwrt-devel
mailing list