openwrt/target/linux
Ewan Parker ddafcc7947 ramips: add support for Hi-Link HLK-7688A
Specifications:

  - SoC: MediaTek MT7688AN
  - RAM: 128 MB
  - Flash: 32 MB
  - Ethernet: 5x 10/100 (1x WAN, 4x LAN)
  - Wireless: built in 2.4GHz (bgn)
  - USB: 1x USB 2.0 port
  - Buttons: 1x Reset
  - LEDs: 1x (WiFi)

Flash instructions:

  - Configure TFTP server with IP address 10.10.10.3
  - Name the firmware file as firmware.bin
  - Connect any Ethernet port to the TFTP server's LAN
  - Choose option 2 in U-Boot
  - Alternatively choose option 7 to upload firmware to the built-in
    web server

MAC addresses as verified by OEM firmware:

  use   address   source
  2g    *:XX      factory 0x4
  LAN   *:XX+1    factory 0x28
  WAN   *:XX+1    factory 0x2e

Notes:

This board is ostensibly a module containing the MediaTek MT7688AN SoC,
128 MB DDR2 SDRAM and 32 MB flash storage.  The SoC can be operated in
IoT Gateway Mode or IoT Device Mode.

From some vendors the U-Boot that comes installed operates on UART 2
which is inaccessible in gateway mode and operates unreliably in the
Linux kernel when using more than 64 MB of RAM.  For those, updating
U-Boot is recommended.

Signed-off-by: Ewan Parker <ewan@ewan.cc>
[add WLAN to 01_leds]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-02-05 14:54:47 +01:00
..
apm821xx treewide: provide global default for SUPPORTED_DEVICES 2021-01-23 12:45:21 +01:00
arc770 arc770: drop support for kernel 4.14 2020-09-02 16:29:22 +02:00
archs38 config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
armvirt armvirt: README: rename it from LEDE to OpenWrt 2020-12-14 21:38:10 +00:00
at91 treewide: provide global default for SUPPORTED_DEVICES 2021-01-23 12:45:21 +01:00
ath25 kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
ath79 kernel: bump 5.4 to 5.4.95 2021-02-04 22:07:32 +01:00
bcm27xx kernel: bump 5.4 to 5.4.94 2021-02-01 19:10:43 +01:00
bcm47xx kernel: drop empty kmod-ledtrig-* packages 2021-01-15 18:24:31 +01:00
bcm53xx bcm53xx: use default SUPPORTED_DEVICES for Meraki MR32 2021-01-23 23:42:47 +01:00
bcm63xx bcm63xx: sprom: override the PCI device ID 2021-02-02 20:40:31 +01:00
bcm4908 bcm4908: sort and wrap build recipes 2021-01-27 21:31:20 +01:00
gemini treewide: provide global default for SUPPORTED_DEVICES 2021-01-23 12:45:21 +01:00
generic mac80211: convert UniFi Outdoor+ HSR support to OF 2021-02-01 00:47:36 +01:00
imx6 kernel: bump 5.4 to 5.4.95 2021-02-04 22:07:32 +01:00
ipq40xx ipq40xx: remove generic profile 2021-01-27 21:31:20 +01:00
ipq806x ipq806x: remove generic profile 2021-01-27 21:31:20 +01:00
ipq807x config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
kirkwood kirkwood: remove generic profile 2021-01-27 21:31:20 +01:00
lantiq treewide: drop shebang from non-executable lib files 2021-01-29 14:29:41 +01:00
layerscape kernel: bump 5.4 to 5.4.94 2021-02-01 19:10:43 +01:00
malta config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
mediatek treewide: drop shebang from non-executable lib files 2021-01-29 14:29:41 +01:00
mpc85xx treewide: provide global default for SUPPORTED_DEVICES 2021-01-23 12:45:21 +01:00
mvebu kernel: bump 5.4 to 5.4.94 2021-02-01 19:10:43 +01:00
mxs kernel: drop empty kmod-ledtrig-* packages 2021-01-15 18:24:31 +01:00
octeon kernel: bump 5.4 to 5.4.75 2020-11-10 13:11:32 +01:00
octeontx kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic 2020-10-09 23:20:19 +01:00
omap treewide: provide global default for SUPPORTED_DEVICES 2021-01-23 12:45:21 +01:00
oxnas config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
pistachio kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ramips ramips: add support for Hi-Link HLK-7688A 2021-02-05 14:54:47 +01:00
realtek kernel: bump 5.4 to 5.4.93 2021-01-29 14:22:09 +01:00
rockchip rockchip: fix SUPPORTED_DEVICES for Radxa ROCK Pi 4 2021-01-27 21:31:20 +01:00
sunxi sunxi: add support for linksprite pcDuino3 nano board 2021-01-27 23:14:30 +01:00
tegra treewide: drop shebang from non-executable lib files 2021-01-29 14:29:41 +01:00
uml kernel: bump 5.4 to 5.4.71 2020-10-15 17:46:54 +02:00
x86 config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
zynq config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-25 14:37:41 +01:00
Makefile build: add 'make kernel_xconfig' command 2020-07-08 16:07:05 +02:00