diff --git a/docs/index.rst b/docs/index.rst
index e6af9a14c253a038e58f16f4627950dcee59d576..6f5a342ce89b3f682ce7d37254351948dd9c222d 100755
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -381,6 +381,7 @@ ramips-mt76x8
 
 * TP-Link
 
+  - TL-MR3420 v5 [#80211s]_
   - TL-WR841N v13 [#80211s]_
   - Archer C50 v3 [#80211s]_
   - Archer C50 v4 [#80211s]_
diff --git a/targets/ramips-mt76x8 b/targets/ramips-mt76x8
index cb108535f81a2c43352dfbc7bec0e77d75833440..752245dfd1372f592997be7eb49b8cd306d66204 100644
--- a/targets/ramips-mt76x8
+++ b/targets/ramips-mt76x8
@@ -25,6 +25,13 @@ device('tp-link-archer-c50-v4', 'tplink_c50-v4', {
 	factory = false,
 })
 
+device('tp-link-tl-mr3420-v5', 'tplink_tl-mr3420-v5', {
+	factory = false,
+	extra_images = {
+		{'-squashfs-tftp-recovery', '-bootloader', '.bin'},
+	},
+})
+
 device('tp-link-tl-wr841n-v13', 'tl-wr841n-v13', {
 	factory = false,
 	extra_images = {