You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/ath79/image
Antti Seppälä a175bc8f36 ath79: add support for GL.iNet GL-MiFi
Add support for the ar71xx supported GL.iNet GL-MiFi to ath79.

Specifications:
 - Atheros AR9331
 - 64 MB of RAM
 - 16 MB of FLASH (SPI NOR)
 - 2x 10/100/1000 Mbps Ethernet
 - 2.4GHz (AR9330), 802.11b/g/n
 - 1x USB 2.0 (vbus driven by GPIO)
 - 4x LED, driven by GPIO
 - 1x button (reset)
 - 1x mini pci-e slot (vcc driven by GPIO)

Flash instructions:

Vendor software is based on openwrt so you can flash the sysupgrade
image via the vendor GUI or using command line sysupgrade utility.
Make sure to not save configuration over reflash as uci settings
differ between versions.

Note on MAC addresses:

Even though the platform is capable to providing separate MAC addresses
to the interfaces vendor firmware does not seem to take advantage of
that. It appears that there is only single unique pre-programmed
address in the art partition and vendor firmware uses that for
every interface (eth0/eth1/wlan0). Similar behaviour has also been
implemented in this patch.

Note on GPIOs:

In vendor firmware the gpio controlling mini pci-e slot is named
3gcontrol while it actually controls power supply to the entire mini
pci-e slot. Therefore a more descriptive name (minipcie) was chosen.
Also during development of this patch it became apparent that the
polarity of the signal is actually active low rather than active high
that can be found in vendor firmware.

Acknowledgements:

This patch is based on earlier work[1] done by Kyson Lok. Since the
initial mailing-list submission the patch has been modified to comply
with current openwrt naming schemes and dts conventions.

[1] http://lists.openwrt.org/pipermail/openwrt-devel/2018-September/019576.html

Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
4 years ago
..
bin
lzma-loader ath79: move lzma-loader to the end of available RAM 4 years ago
Makefile treewide: simplify inclusion of subtarget image files 4 years ago
common-buffalo.mk
common-mikrotik.mk packages/boot: remove rbcfg 4 years ago
common-netgear.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
common-tp-link.mk ath79: replace custom uImageArcher generation 4 years ago
common-yuncore.mk ath79: add support for YunCore TFTP image generation 5 years ago
generic-tp-link.mk ath79: add support for TP-Link CPE610 v2 4 years ago
generic-ubnt.mk ath79: Fix ubnt_edgeswitch-8xp DEVICE_PACKAGES 4 years ago
generic.mk ath79: add support for GL.iNet GL-MiFi 4 years ago
mikrotik.mk ath79: add support for MikroTik RouterBOARD 493G (rb4xx series) 4 years ago
nand.mk ath79/nand: add support for Netgear WNDR4300SW 4 years ago
tiny-netgear.mk treewide: omit IMAGE_SIZE argument from check-size 4 years ago
tiny-tp-link.mk ath79: do not build TP-Link tiny images by default 4 years ago
tiny.mk ath79: Do not build buffalo_whr-g301n by default 4 years ago