openwrt/target/linux/ramips
Damien Zammit 9c8ac97e70 ramips: Add support for TP-Link Archer MR200 v6
This adds a new port for the above device.
Currently, there is no easy installation method except
opening the device up and soldering a UART header on and
getting u-boot shell access.  You boot the initramfs version
first using tftpboot, then once booted, you sysupgrade.

Shell access to root on vendor firmware:
admin:1234

To get U-Boot console, spam '4' into the serial console at boot.

with LEDs on the left, serial pinout is:

o - tx
o - rx
o - gnd
x - 3v3

server ip for tftpboot
192.168.0.225

The initramfs-kernel version boots without touching onboard flash with:

MT7628# tftpboot 0x80000000 openwrt-ramips-mt76x8-tplink_archer-mr200-v6-initramfs-kernel.bin
MT7628#	bootm 0x80000000

Then when it boots off RAM, you copy
openwrt-ramips-mt76x8-tplink_archer-mr200-v6-squashfs-sysupgrade.bin
to /tmp/sysupgrade.bin of the device and run:

root@OpenWrt:/tmp# sysupgrade -n sysupgrade.bin

- [x] LEDs working
- [x] Buttons working
- [x] wlan detected
- [x] wwan detected
- [x] initramfs image working
- [x] sysupgrade working

Signed-off-by: Damien Zammit <damien@zamaudio.com>
Link: https://github.com/openwrt/openwrt/pull/15610
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-01-11 22:21:21 +01:00
..
base-files/etc ramips: remove model name from LED labels 2020-10-02 14:51:57 +02:00
dts ramips: Add support for TP-Link Archer MR200 v6 2025-01-11 22:21:21 +01:00
files/drivers ramips: mtk-mmc: remove nt76x8 pinctrl hack 2025-01-04 14:47:53 +01:00
image ramips: Add support for TP-Link Archer MR200 v6 2025-01-11 22:21:21 +01:00
mt76x8 ramips: Add support for TP-Link Archer MR200 v6 2025-01-11 22:21:21 +01:00
mt7620 ramips: mt7620: add support for THA-103AC (Version v1.0R) 2024-12-13 15:29:04 +01:00
mt7621 ramips: add support for ASUS 4G-AX56 2024-12-13 15:29:04 +01:00
patches-6.6 kernel: bump 6.6 to 6.6.70 2025-01-10 13:41:30 +01:00
rt288x kernel: filter out compiler opts from config 2024-11-17 14:55:16 +01:00
rt305x ramips: mt76x8: disable unused Ralink systick driver 2024-11-24 23:28:53 +01:00
rt3883 kernel: filter out compiler opts from config 2024-11-17 14:55:16 +01:00
Makefile ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
modules.mk ramips: make package kmod-sdhci-mt7620 conflict with kmod-mmc-mtk 2025-01-04 14:47:53 +01:00