OpenWrt Forum Archive

Topic: TP-Link TL-MR3020 - Boot Loop / Re-Flash Error

The content of this topic has been archived on 25 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,

I am a beginner regarding openwrt and encountered a problem where I am not sure who to continue.

I tried to reflash the original software of my TP-Link TL-MR3020 - coppied  (from TL-MR3020-V1-stripped.zip )  the bin with scp to /tmp and flashed with

mtd -r write /tmp/TL-MR3020-V1-FW0.0.3-stripped.bin firmware

, but afterwards the ETH0 wasn't responding anymore.

So I soldered connectors to the PCB and used the serial console (with the 10k pullup resistor).

This is the output of ther serial consol (is in a boot loop):

U-Boot 1.1.4-ge28c8345 (Jun 10 2014 - 17:57:43)

AP121 (ar9330) U-boot

DRAM:  32 MB
led turning on for 1s...
id read 0x100000ff
flash size 4194304, sector count = 64
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
ag7240_phy_setup
eth0 up
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
auto update firmware: is_auto_upload_firmware = 0!
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET

How should I continue to debrick (if it is bricked technically)?

Many thanks in advance!

Thanks for your reply!

I had problems to get out the information where exactly to get the hex size of the file and adress positions (because it was only mentioned in one of the code sections).
Here what worked for me:

tpl
setenv 192.168.1.234
tftpboot 0x80000000 firm.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
bootm 9f020000

The discussion might have continued from here.