Making TL MR3420 uboot - vanaware/openwrt GitHub Wiki

Making TL-MR3420 bootloader breed install

link : https://forum.openwrt.org/viewtopic.php?pid=369826#p369826
filename "breed-ar724x-r1009-english.bin"

It is an Breed translated to English language bootloaders of the following WiFi routers (AR724X universal, Fast wired, baud rate 115200, Reset button GPIO # 11, QSS button GPIO # 12):

  • TP-LINK TL-WR740N v1 / v2 / v3
  • TP-LINK TL-WR740N v4 (Chinese version)
  • TP-LINK TL-WR741N v1 / v2 / v3
  • TP-LINK TL-WR841N v5
  • TP-LINK TL-WR940N v1
  • TP-LINK TL-WR941N v4
  • TP-LINK TL-WR941N v5
  • TP-LINK TL-WA801N v1
  • TP-LINK TL-MR3220 v1
  • TP-LINK TL-MR3420 v1
  • TP-LINK TL-WR840N v1
  • TP-LINK TL-WR841N v7
  • TP-LINK TL-WR842N v1
  • Fast FW300R v2
  • Mercury MW300R v2

Thanks to https://breed.hackpascal.net/ and https://blog.hackpascal.net/breed/

Backup do u-boot original

Download from here

ssh [email protected]
dd if=/dev/mtd0 of=/tmp/tl-mr3420-original-uboot.bin
exit
scp [email protected]:/tmp/tl-mr3420-original-uboot.bin ./

Download file with image unlocked uboot and flash it

original link : http://pan.baidu.com/share/link?shareid=35814391&uk=3070866506

Download from here

scp openwr-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin [email protected]:/tmp
ssh [email protected]
cd /tmp
mtd -r write openwr-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin firmware
telnet 192.168.1.1
passwd
exit

Download uboot mod breed file and Flash it

original link : link: http://ge.tt/4cpMxnn2/v/1

Download from here

scp breed-ar724x-r1009-english.bin [email protected]:/tmp
ssh [email protected]
cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00010000 "u-boot"
mtd1: 000fe000 00010000 "kernel"
mtd2: 002d2000 00010000 "rootfs"
mtd3: 000b0000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 003d0000 00010000 "firmware"
ifconfig eth0
eth0      Link encap:Ethernet  HWaddr (take note of yours)
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3799 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1333 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:624020 (609.3 KiB)  TX bytes:131587 (128.5 KiB)
          Interrupt:5 
cd /tmp
mtd -r write breed-ar724x-r1009-english.bin u-boot

Enter into u-boot recovery

Now with RESET/WPS pressed and power on, after about 3,4 seconds, all lights start blink, you can access failsafe web UI at http://192.168.1.1
Or just telnet 192.168.1.1