openwrt/tools
Christoph Krapp ba0f4f0cfd ramips: add support for TP-Link RE500 v1
This device uses the same hardware as RE650 v1 which got supported in
8c51dde.

Hardware specification:

- SoC 880 MHz - MediaTek MT7621AT
- 128 MB of DDR3 RAM
- 16 MB - Winbond 25Q128FVSG
- 4T4R 2.4 GHz - MediaTek MT7615E
- 4T4R 5 GHz - MediaTek MT7615E
- 1x 1 Gbps Ethernet - MT7621AT integrated
- 7x LEDs (Power, 2G, 5G, WPS(x2), Lan(x2))
- 4x buttons (Reset, Power, WPS, LED)
- UART header (J1) - 2:GND, 3:RX, 4:TX
  Serial console @ 57600,8n1

Flash instructions:

Upload
openwrt-ramips-mt7621-tplink_re500-v1-squashfs-factory.bin
from the RE500 web interface.

TFTP recovery to stock firmware:

Unfortunately, I can't find an easy way to recover the RE
without opening the device and using modified binaries. The
TFTP upload will only work if selected from u-boot, which
means you have to open the device and attach to the serial
console. The TFTP update procedure does *not* accept the
published vendor firmware binaries. However, it allows to
flash kernel + rootfs binaries, and this works if you have
a backup of the original contents of the flash. It's probably
possible to create special image out of the vendor binaries
and use that as recovery image.

Signed-off-by: Christoph Krapp <achterin@googlemail.com>
[remove dts-v1 in DTSI, do not touch WiFi LEDs for RE650, keep
state_default in DTS files, fix label-mac-device, use lower case
for WiFi LEDs]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-07-07 00:40:04 +02:00
..
autoconf
autoconf-archive tools: add autoconf-archive 2020-05-20 15:37:16 +02:00
automake tools/automake: Revert "Do not use $(V) - force AM_V=1" 2019-11-06 00:21:15 +01:00
b43-tools
bc
bison tools/bison: Update to 3.5.1 2020-02-19 22:02:47 +01:00
cbootimage
cbootimage-configs
ccache ccache: update to 3.7.9 2020-05-28 21:22:18 +02:00
cmake tools/cmake: update to 3.17.0 2020-04-06 20:30:18 +02:00
coreutils tools/coreutils: install "touch" 2019-09-25 10:19:24 +02:00
dosfstools
e2fsprogs tools/e2fsprogs: fix build under macos 2020-04-10 11:52:00 +01:00
elftosb
expat tools/expat: change package source to GitHub 2019-11-24 23:17:34 +01:00
findutils tools/findutils: Update to 4.7.0 2020-04-09 22:08:38 +02:00
firmware-utils ramips: add support for TP-Link RE500 v1 2020-07-07 00:40:04 +02:00
flex
flock
genext2fs
gengetopt
gmp tools/gmp: Remove obsolete options 2020-02-18 21:39:23 +01:00
include build: fix kernel 5.4 on macos 2020-03-14 13:20:06 +00:00
isl
kernel2minor
libelf tools: libelf: fix headers to trigger -Wundef warnings 2019-09-03 10:44:21 +02:00
libressl tools/libressl: Update to 3.0.2 2020-02-18 21:38:51 +01:00
libtool
lzma
lzma-old
m4
make-ext4fs make_ext4fs: Update to version 2020-01-05 2020-01-05 20:04:37 +01:00
missing-macros
mkimage tools/mkimage: update to 2020.04 2020-04-26 21:20:47 +02:00
mklibs
mm-macros tools/mm-macros: Update to 1.0.0 2020-04-09 22:09:21 +02:00
mpc
mpfr
mtd-utils tools/mtd-utils: update to 2.1.1 2019-08-27 10:32:44 +02:00
mtools tools/mtools: Update to 4.0.24 2020-04-09 22:09:04 +02:00
padjffs2
patch tools/patch: apply upstream patch for cve-2019-13638 2019-08-13 10:00:10 +02:00
patch-image
patchelf tools/patchelf: Update to 0.10 2020-02-18 21:39:03 +01:00
pkgconf pkgconf: always retain -I and -L flags 2020-03-15 20:32:10 +01:00
qemu tools: qemu: Add patches to support adapter_type and monolithicFlat 2019-12-23 00:22:06 +01:00
quilt tools/quilt: update to 0.66 2019-11-24 21:35:45 +01:00
sdimage
sed tools/sed: Update to 4.8 2020-02-18 21:39:14 +01:00
sparse
squashfs squashfs: Fix compile with GCC 10 2020-05-24 14:38:40 +02:00
squashfskit4 tools: squashfskit4: fix build with GCC10 2020-03-22 02:06:16 +01:00
sstrip
tar
upslug2 upslug2: Update to git repository 2019-09-03 11:56:47 +02:00
wrt350nv2-builder wrt350nv2-builder: Fix memory leak 2020-01-14 17:48:50 +01:00
xz tools/xz: Update to 5.2.5 2020-04-09 22:09:13 +02:00
zip
zlib
zstd tools: add zstd 2020-05-31 11:03:30 +02:00
Makefile tools: add zstd 2020-05-31 11:03:30 +02:00