User Tools

Site Tools


TP-Link TL-MR3220 v2 & TL-MR3420 v2

The TP-Link TL-MR3220 v2 is a Fast Ethernet b/g/n Lite-N 150M (one 5 dBi omni-antennae) wireless router with USB 2.0.
The TP-Link TL-MR3420 v2 is a Fast Ethernet b/g/n 300M (two 3 dBi omni-antennas) wireless router with USB 2.0.

Supported Versions

Model Version FCC ID OpenWrt Version Supported Model Specific Notes
MR3220 v2 Aug-2012 12.09 Success
MR3420 v2 Aug-2012 12.09 Success

WARNING I flashed the v2 router with the beta image available from adj-beta source on 28th of December 2012 and bricked it.

Stability warning Snapshot images are always risky. Check the forum discussion for latest opinions on available images.

Hardware Highlights

Model CPU Ram Flash Network USB Serial JTag
MR3220 v2 AP121 Atheros AR9331@400MHz 32 MiB 4 MiB 4 x 1 2.0 Yes No
MR3420 v2 AP121 Atheros AR9341@535MHz 32 MiB 4 MiB 4 x 1 2.0 Yes No

TL-MR3420: Atheros AR943? wireless chip. Single-band, 2x2 MIMO configuration

TL-MR3220: Atheros AR933? wireless chip. Single-stream (no MIMO, Lite-N)



Model MR3420 MR3220
Version 2 2
Architecture: MIPS 74Kc MIPS 24Kc
Manufacturer: Atheros
Bootloader: U-Boot
CPU Speed: 535MHz 400MHz
Flash chip: MACRONIX MX25L3206E cFeon F32-100HIP Winbond W25Q32BV Spansion FL032PIF cFeon F32-100HIP
Flash size: 4 MiB
RAM chip: Zentel A3S56D40FTP -G5 FIXME Zentel A3S56D40FTP -G5
RAM size: 32 MiB
Wireless Atheros AR9341 (2x2 MIMO 300Mbps) Atheros AR9331 (1x1 MIMO 150Mbps)
Antenae(s) 2 Removables x 3 dBi 1 Removable x 5 dBi
Ethernet: AG71xx 4 LAN, 1 WAN 100/10
USB: 1 x 2.0
Serial: YES Unfriendly
Target name ar71xx
Initial flash image openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin
Upgrade image openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin

Basic configuration

Since this part is identical for all devices, see Basic configuration.

OEM firmware features

Since this is the same for all TP-LINK products, see TP-LINK firmware features.

Connect stuff to the USB port

To connect stuff to the USB port, please see Connect stuff to the USB port.

Adding Support MR3220 V.2 + MR 3420 V.2 to AARC1 12.09-rc1

Bootloader Mods

  1. you could read about bootloader in general and about Das U-Boot in particular.

U-Boot 1.1.4 modification for routers

Forum member pepe2k made a modification of U-Boot 1.1.4 for Qualcomm Atheros SoCs based devices (the project is still being developed, so new devices and SoCs will be supported in the future). Up to date information, binary images and sources can be found on official GitHub repository.

This modification started from wr703n-uboot-with-web-failsafe project, but supports more devices, all modern web browsers, has a lot of improvements and other modifications (like U-Boot NetConsole, custom commands, overclocking possibilities etc.).

More information:

Custom OpenWrt image with LuCi integrated


toh/tp-link/tl-ap121.txt · Last modified: 2015/05/02 16:01 by tmomas