[OpenWrt-Devel] [PATCH v7 0/5] add Cisco MR18 support
Christian Lamparter
chunkeey at googlemail.com
Fri Dec 11 12:42:32 EST 2015
This series adds support for Cisco Meraki's MR18 router [0].
It features:
CPU: Atheros/Qualcomm QCA9557-AT4A at 720MHz
RAM: 128 MiB DDR2
NAND Flash: Hynix NAND 128MiB 3,3V 8-bit
Wireless: SoC AR9550 + 2x Atheros AR9582-AR1A (one 5Ghz, other 2.4Ghz/5Ghz)
Ethernet: 1x Gigabit AR8035-A, 802.3af PoE capable
For anyone interested, a working image [and information
about how to flash the locked device] has been posted on
the forum [1]. Pictures and bootlogs can be found in the
wiki [2] too.
[0] <https://meraki.cisco.com/products/wireless/mr18>
[1] <https://forum.openwrt.org/viewtopic.php?id=59248>
[2] <http://wiki.openwrt.org/toh/meraki/mr18>
v6 -> v7:
- LED portion has been merged (dropped from this change set)
- firmware tool has been merged (dropped as well)
- made separate patch for "base-files: cleanup mtd_get_mac_binary hexdump"
- image will be created using the new method (Alexander's comment)
- overhauled and split "scan nand ubi partition for ath9k eeprom files"
(Yousong's comment)
- fixed "will always be true" (Vittorio's comment)
v5 -> v6: (John's comments)
- made separate patch for "base-files: use max_brightness to set LED"
- made separate patch for "scan nand ubi partition for ath9k eeprom files"
- moved "rx/rvd delay code" into mach-mr18.c
- moved "serdes calibration code" into mach-mr18.c
Chris R Blake (5):
ar71xx: add rx/tx delay definitons for qca955x's MAC
ar71xx: refactor 10-ath9k-eeprom
ar71xx: scan nand ubi partition for ath9k eeprom files
ar71xx: add support for Cisco's MR18
base-files: cleanup mtd_get_mac_binary hexdump
package/base-files/files/lib/functions/system.sh | 19 +-
target/linux/ar71xx/base-files/etc/board.d/01_leds | 4 +
.../linux/ar71xx/base-files/etc/board.d/02_network | 1 +
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../etc/hotplug.d/firmware/10-ath9k-eeprom | 60 ++++-
target/linux/ar71xx/base-files/lib/ar71xx.sh | 3 +
.../base-files/lib/preinit/05_set_iface_mac_ar71xx | 4 +
.../ar71xx/base-files/lib/upgrade/merakinand.sh | 137 ++++++++++
.../ar71xx/base-files/lib/upgrade/platform.sh | 7 +
target/linux/ar71xx/config-4.1 | 1 +
.../linux/ar71xx/files/arch/mips/ath79/mach-mr18.c | 297 +++++++++++++++++++++
target/linux/ar71xx/image/Makefile | 21 ++
target/linux/ar71xx/nand/config-default | 1 +
target/linux/ar71xx/nand/profiles/meraki.mk | 17 ++
...PS-ath79-add-qca955x-mac-tx-rx-delay-defs.patch | 14 +
.../817-MIPS-ath79-add-meraki-mr18-support.patch | 41 +++
16 files changed, 623 insertions(+), 7 deletions(-)
create mode 100644 target/linux/ar71xx/base-files/lib/upgrade/merakinand.sh
create mode 100644 target/linux/ar71xx/files/arch/mips/ath79/mach-mr18.c
create mode 100644 target/linux/ar71xx/nand/profiles/meraki.mk
create mode 100644 target/linux/ar71xx/patches-4.1/742-MIPS-ath79-add-qca955x-mac-tx-rx-delay-defs.patch
create mode 100644 target/linux/ar71xx/patches-4.1/817-MIPS-ath79-add-meraki-mr18-support.patch
--
2.6.3
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list