TP-Link Archer MR200 V5.3 boot loop blinking all led

Hello Guys

after install openwrt snapshot my router all led blinkin and boot loop any soultion for this problem any im trying many times with tftp send original and openwrt frimware but nothing it the same

Full Log

U-Boot 1.1.3 (Jan 20 2021 - 08:57:20)

Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000
gpiomode1 55154404.
gpiomode2 05550555.
######GPIO CTRL 0 for GPIO 0~31 OUTPUT tmp(0x00000030)#####
######GPIO CTRL 1 for GPIO 32~64 OUTPUT tmp(0x00000f80)#####
######GPIO CTRL 1 for GPIO 32~64 INPUT tmp(0x00000f80)#####
flash manufacture id: 1c, device id 70 17
Warning: un-recognized chip ID, please update bootloader!
RALINK_GPIOMODE_REG_1(0xb0000060) old=0x55154404 new=0x55154404
RALINK_GPIO_CTRL_32_63(0xb0000604) old=0xf80 new=0xf90
RALINK_GPIO_DATA_32_63(0xb0000624) old=0x6f5f new=0x6f4f
============================================
Ralink UBoot Version: 4.3.0.0
--------------------------------------------
ASIC 7628_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Jan 20 2021  Time:08:57:20
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 Mbytes
RESET MT7628 PHY!!!!!!
continue to starting system.                                                  0
disable switch phyport...

3: System Boot system code via Flash.(0xbc020000)
do_bootm:argc=2, addr=0xbc020000
## Booting image at bc020000 ...
   Uncompressing Kernel Image ... LZMA ERROR 1 - must RESET board to recover

Your 8mb flash probably isn't enough to fit a snapshot with luci.

8mb devices will be EOL:ed by Openwrt, when 23.05 retries.

FYI, 64mb isn't going to leave you a lot of headroom for additional applications once Openwrt have booted.

Plainly put, don't do it.

Hello mr frollic Any idea to restore my router now i cant do anything
i think problem when restore original tplink frimware
anyway this log before crashed router
i have two router mr200 can make dump or something

U-Boot 1.1.3 (May 26 2023 - 19:28:31)

Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000

cpuType 01000000.
cpuType 00000000.
gpiomode1 55154404.
gpiomode2 05550555.
######GPIO CTRL 0 for GPIO 0~31 OUTPUT tmp(0x00000030)#####
######GPIO CTRL 1 for GPIO 32~64 OUTPUT tmp(0x00000f80)#####
######GPIO CTRL 1 for GPIO 32~64 INPUT tmp(0x00000f80)#####
flash manufacture id: 1c, device id 70 17
spi device id: 1c 70 17 0 80 (70170080)
find flash: EN25QH64A
RALINK_GPIOMODE_REG_1(0xb0000060) old=0x55154404 new=0x55154404
RALINK_GPIO_CTRL_32_63(0xb0000604) old=0xf80 new=0xf90
RALINK_GPIO_DATA_32_63(0xb0000624) old=0x6f1f new=0x6f0f
============================================
Ralink UBoot Version: 4.3.0.0
--------------------------------------------
ASIC 7628_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:May 26 2023  Time:19:28:31
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 Mbytes
RESET MT7628 PHY!!!!!!..................................................
starting recovery...
TODO, Read MAC Address from Flash

Change lzma compression to 22

File mt76x8.mk line 640 (add new lines: KERNEL and KERNEL_INITRAMFS):

define Device/tplink_archer-mr200-v5
  $(Device/tplink-v2)
  IMAGE_SIZE := 7872k
  DEVICE_MODEL := Archer MR200
  DEVICE_VARIANT := v5
  TPLINK_FLASHLAYOUT := 8MLmtk
  TPLINK_HWID := 0x20000005
  TPLINK_HWREV := 0x5
  TPLINK_HWREVADD := 0x5
  DEVICE_PACKAGES := kmod-mt76x0e uqmi kmod-usb2 kmod-usb-serial-option
  KERNEL := kernel-bin | append-dtb | lzma -d22
  KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d22 | tplink-v2-header -e
  IMAGES := sysupgrade.bin tftp-recovery.bin
  IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
endef
TARGET_DEVICES += tplink_archer-mr200-v5
1 Like

Hello Mietekn
how to use KERNEL_INITRAMFS
im use serial uart but i cant command or type anything in putty can send via tftp

This router probably has automatic recovery mode via TFTP.

im use tp_recovery via but its the same bootloop

and something in log Software System Reset Occurred
Warning: un-recognized chip ID, please update bootloader!

U-Boot 1.1.3 (Jan 20 2021 - 08:57:20)

Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000
******************************
Software System Reset Occurred
******************************
gpiomode1 55154404.
gpiomode2 05550555.
######GPIO CTRL 0 for GPIO 0~31 OUTPUT tmp(0x00000030)#####
######GPIO CTRL 1 for GPIO 32~64 OUTPUT tmp(0x00000f80)#####
######GPIO CTRL 1 for GPIO 32~64 INPUT tmp(0x00000f80)#####
flash manufacture id: 1c, device id 70 17
Warning: un-recognized chip ID, please update bootloader!
RALINK_GPIOMODE_REG_1(0xb0000060) old=0x55154404 new=0x55154404
RALINK_GPIO_CTRL_32_63(0xb0000604) old=0xf80 new=0xf90
RALINK_GPIO_DATA_32_63(0xb0000624) old=0x6f5f new=0x6f4f

U-Boot downgraded from version 1.1.3 (May 26 2023 - 19:28:31) to 1.1.3 (Jan 20 2021 - 08:57:20)
How did this happen? tp_recovery shouldn't change u-boot.

It was a mistake when I retrieved the original frimware tp_recovery and then upgrade with different frimware V5 but my version router 5.30
can restore u-boot :frowning:

I found the same device mr200 5.30 Can I take a dump from him and flash on my device ?