openwrt/target/linux/ath79
Luochongjun 68ac3f2cdd ath79: add support for gl-e750
The gl-e750 is a portable travel router that gives you safe access to
the internet while traveling.

Specifications:
- SoC: Qualcomm Atheros AR9531 (650MHz)
- RAM: 128 MB DDR2
- Flash: 16 MB SPI NOR (W25Q128FVSG) + 128 MB SPI NAND (GD5F1GQ4UFYIG)
- Ethernet: 10/100: 1xLAN
- Wireless: QCA9531 2.4GHz (bgn) + QCA9887 5GHz (ac)
- USB: 1x USB 2.0 port
- Switch: 1x switch
- Button: 1x reset button
- OLED Screen: 128*64 px

MAC addresses based on vendor firmware:
LAN *:a0 art 0x0
2.4GHz *:a1 art 0x1002
5GHz *:a2 art calculated from art 0x0 + 2

Flash firmware:
Since openwrt's kernel already exceeds 2MB, upgrading from the official
version of GL-inet (v3.100) using the sysupgrade command will break the
kernel image. Users who are using version 3.100 can only upgrade via
uboot. The official guidance for GL-inet is as follows:
https://docs.gl-inet.com/en/3/troubleshooting/debrick/

In the future, GL-inet will modify the firmware to support the sysupgrade
command, so users will be able to upgrade directly with the sysupgrade
command in future releases.

OLED screen control:
OLED controller is connected to QCA9531 through serial port, and can send
instructions to OLED controller directly through serial port.
Refer to the links below for a list of supported instructions:
https://github.com/gl-inet/GL-E750-MCU-instruction

Signed-off-by: Luochongjun <luochongjun@gl-inet.com>
[fix alphabetic sorting in 10-fix-wifi-mac, drop check-kernel-size]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-07-29 20:49:48 +02:00
..
base-files/etc/hotplug.d/ieee80211 ath79: add mikrotik subtarget 2020-03-17 11:50:47 +01:00
dts ath79: add support for gl-e750 2020-07-29 20:49:48 +02:00
files kernel: Update kernel 4.19 to version 4.19.131 2020-07-04 21:12:42 +02:00
generic ath79: add support for Compex WPJ563 2020-07-26 02:14:45 +02:00
image ath79: add support for gl-e750 2020-07-29 20:49:48 +02:00
mikrotik ath79: mikrotik: use base mac on lan for RBwAPG-5HacT2HnD 2020-07-25 22:01:34 +02:00
nand ath79: add support for gl-e750 2020-07-29 20:49:48 +02:00
patches-4.19 ath79: add support for Arduino Yun 2020-07-08 23:22:30 +02:00
patches-5.4 ath79: add support for Arduino Yun 2020-07-08 23:22:30 +02:00
tiny ath79: add support for TP-Link TL-WA801ND v3/v4 2020-06-19 15:50:29 +02:00
config-4.19 ath79: add support for 8devices Rambutan board 2020-07-07 19:47:24 +02:00
config-5.4 ath79: add support for 8devices Rambutan board 2020-07-07 19:47:24 +02:00
Makefile ath79: switch to kernel 5.4 2020-07-07 10:33:17 +02:00
modules.mk