MediaTek MT7620

The MediaTek MT7620A / MT7620N are Wi-Fi System-On-Chips (WiSOC),
 * typically used in access point and router platforms.


 * Product page

Common specifications

 * CPU architecture: MIPS 24KEc (RT6352)
 * 802.11n 2T/2R (2x2:2) 2.4GHz 300Mbps MAC/BB/PA/RF FEM
 * SPI Flash support
 * integrated 6-port Ethernet switch (MT7530) with five 10/100 PHYs
 * supports Ralink / MTK HW_NAT v2
 * Additional interfaces: USB 2.0 (1x, host/client), I2C

Features

 * MIPS24KEc 580/600 MHz w/ 64 KB I-Cache and 32 KB D-Cache
 * 2T2R 802.11n 2.4GHz w/ MAC/BBP/RF FEM
 * Support external PA/LNA


 * 16-bit SDR/DDR1/DDR2 up to 256 Mbytes
 * SPI, NAND Flash, SDXC, eMMC
 * USB2 Host/Device, PCIe Host/Device
 * I2C, UART (2x), JTAG, GPIO


 * 5port FE SW + RGMII (2x)
 * Audio interface (I2S, PCM)
 * HW storage accelerator
 * 2Gbps IPv4/6 routing, NAT, NAPT
 * OS: Linux 2.6.36 SDK, OpenWrt, eCos
 * iNIC Driver (RGMII/PCIe): Linux 2.4/2.6
 * 2L PCB for N300 (MT7620N)
 * MT7620A: full functions in TFBGA package
 * MT7620N: N300 mainly in DRQFN package

MediaTek MT7620N

 * Package: DR-QFN 148pin, 12x12mm
 * Clocked @580/600/620MHz (Padavan posts)
 * CPU_PLL = (40 000 000 * PLL_MULT_RATIO) / PLL_DIV_RATIO
 * PLL_DIV_RATIO = 2, DDR RAM = CPU_PLL/3, CONFIG_RALINK_MT7620_PLL600
 * • 580MHz: PLL_MULT_RATIO = 29 / 385.02 BogoMIPS (lpj=770048) / RBUS 193MHz / DDR 385MHz
 * • 600MHz: PLL_MULT_RATIO = 30 / 397.82 BogoMIPS (lpj=795648) / RBUS 200MHz / DDR 400MHz
 * • 620MHz: PLL_MULT_RATIO = 31 / 410.62 BogoMIPS (lpj=821248) / RBUS 207MHz / DDR 415MHz
 * System Tick Counter = 50KHz (Sleep Mode support), SSC (Spread Spectrum Clock)
 * • CONFIG_RALINK_CPUSLEEP_AND_SYSTICK_COUNTER=y


 * (64MB/512Mb max.) support
 * • SDRAM: CPU:SYS = 4, DDR1/DDR2: CPU:SYS = 3


 * no RGMII - usable with 5 switched FE ports
 * Wireless network: 2.4GHz 802.11n MIMO 2x2:2
 * Wireless chip: MediaTek RT5390 (int. SoC)
 * Ethernet switch: MediaTek MT7530 (int. SoC)

MediaTek MT7620A

 * Package: TFBGA 265 ball, 11x11mm
 * Clocked @ 580 MHz
 * DDR2 RAM (256MB/2Gbit max.) and NAND Flash support
 * 2x RGMII - usable with 5 switched FE ports + RGMII or
 * 4 switched FE ports and 2x RGMII, among other modes


 * Additional interfaces: PCIe (1x), SDHC, PCM, I2S


 * Wireless network: 2.4GHz 802.11n MIMO 2x2:2
 * Wireless chip: MediaTek RT5390 (int. SoC)
 * Ethernet switch: MediaTek MT7530 (int. SoC)

Drivers

 * This chip is supported by recent versions of OpenWrt distribution, with open-source driver
 * OpenWrt distribution on GitHub (binary wireless driver)
 * Wi-Fi driver on GitHub (non-GPL Ralink/Mediatek SDK driver)


 * 2.7.1.5 Ralink
 * RT3092 - PCIe (2.4 GHz)
 * RT3390 - PCIe (2.4 GHz)
 * RT5392 - PCIe (2.4 GHz)
 * RT3593 - PCIe (2.4/5 GHz)
 * RT5592 - PCIe (2.4/5 GHz)


 * 2.7.1.6 / 2.7.2.0 Ralink
 * RT3052 - APSoC RBUS (2.4 GHz)
 * RT3352 - APSoC RBUS (2.4 GHz)
 * RT5350 - APSoC RBUS (2.4 GHz)
 * RT3662 - APSoC RBUS (2.4/5 GHz)
 * RT3883 - APSoC RBUS (2.4/5 GHz)
 * MT7620A/N - APSoC RBUS (2.4 GHz)


 * 3.0.0.9 MediaTek
 * MT7610E - PCIe (2.4/5 GHz)


 * 3.0.4.0 MediaTek
 * (MT76x2E_MT7620_LinuxAP_V3.0.4.0_DPA_20150630)
 * (MT76x2e_MT7620_LinuxAP_V3.0.4.0.P1_DPA_20150910)
 * MT7602E - PCIe (2.4 GHz)
 * MT7612E - PCIe (2.4/5 GHz)
 * MT7620A/N - APSoC RBUS (2.4 GHz)
 * (MT76x2e_MT7620_LinuxAP_V3.0.4.0_DPA_20150617) dl


 * 4.0.1.0 MediaTek
 * (MT7603e_LinuxAP_V4.0.1.0rev1_DPA_20150629)
 * (ANDES microcode - production version 20150624)
 * MT7603E - PCIe/MT_MAC (2.4 GHz)
 * (MT7603e_LinuxAP_V4.0.1.0rev1_DPA_20150629) dl


 * 4.0.1.3 MediaTek
 * MT7615 - APSoC MT_MAC (1x 4T4R/2x 2T2R 2.4/5GHz)
 * (MT7615_LinuxAP_V4.4.0.1_20151231_144753) dl
 * MT7628 - APSoC RBUS/MT_MAC (2T2R 2.4GHz)
 * (MT7628-STA-4.0.1.4) dl
 * MT7688 - APSoC RBUS/MT_MAC (1T1R 2.4GHz)


 * 4.4.1.0 MediaTek
 * (MT7615_LinuxAP_V4.4.1.0_20160701)
 * MT7615E - APSoC MT_MAC (2.4/5 GHz)
 * SB mode: 4T4R 802.11ac 5GHz (BW160)
 * DBDC mode: 2T2R 2.4GHz + 2T2R 5GHz
 * MT7621AT/MT7615EN - ASUS RT-AC85U

Devices using MT7620A / MT7620N

 * Note: There are plenty of additional cheap OEM MT7620 modules available on the market. For some examples, try a search for MT7620 on AliExpress.

total devices

USB Dongle Roadmap

 * AC1300


 * AC866
 * MT7662U - USB 3.0, BT 4.0+HS, LDPC, Beamforming, Calibration Free, iPA, Linux, Android
 * MT7650U - USB 2.0, BT 4.0+HS, Beamformee, Linux, Android
 * MT7612U - USB 3.0, LDPC, Beamforming, Calibration Free, iPA


 * AC433
 * MT7610U - USB 2.0, Beamformee


 * N450
 * RT3573


 * N300
 * RT5572 / RT5372 - USB 2.0, Calibration Free, SoftAP mode, QFN40 5x5 (Smallest)
 * MT7603U - USB 2.0, Calibration Free, ULC
 * MT7670U - USB 2.0, High Power


 * N150
 * RT3070 - USB 2.0, Calibration Free, SoftAP mode, QFN40 5x5 (Smallest)
 * MT7601U

PCIe Roadmap

 * AC1300
 * MT7615E - 4x4/4SS, 11ac stage2, LDPC, Beamforming, MU-MIMO


 * AC866
 * MT7612E - LDPC, Beamforming, Calibration Free, iPA


 * AC433
 * MT7610E - Beamformee


 * N450
 * RT3593 - LDPC, Beamforming, 256QAM, Calibration Free, 802.11j, 802.11v, 64QAM


 * N300
 * RT5592EP / RT5392
 * MT7602E
 * MT7603E


 * ● OpenWRT
 * (MT7620, 2.6.36)
 * (RT5350, 3.x)
 * (MT7621, 3.x)

● SDK 4.1
 * Linux SDK
 * (MT7620, 2.6.36)

● SDK 4.2
 * (MT7621, 2.6.36)

● SDK 5.0
 * (Kernel 3.x)
 * eCos OpenBSD

● MT7620N
 * MT5350 SDK 2.4.1.4 (2/8M)

● AC750 SDK
 * 2.4.3.0 (2/16M)
 * 2.4.5.0 (2/8M)

● MT7620N
 * eCos –IPv6 FreeBSD
 * 3.0.3.0 (2/8M) - 15 2013/12/27
 * IPv6 SDK 3.0.1.0 (2/16M)
 * IPv6 SDK 3.0.2.0 (2/8M)

● AC1200 SDK
 * 3.0.4.0 (2/8M)


 * SDK 4.2 vs. 4.1 Comparison
 * SDK 4.1 - Kernel Chip 2.6.21 / 2.6.36 • (RT6856, MT7620)
 * RT3050, RT3052 RT3883, RT3662, RT3352, RT5350 • GCC 3.4.2


 * SDK 4.2 - 2.6.21 / 2.6.36 • (RT6856, MT7620, MT7621)
 * RT3050, RT3052 RT3883, RT3662 RT3352, RT5350 RT6856,
 * MT7620 MT7621 GCC 4.6.3 (MT7621 default) (MT7620 option)


 * uClibc 0.9.33.2 (MT7621 default) (MT7620 option)
 * Fast path (MT7620, MT7621) lighthttpd web server


 * MT7620 + MT7530 / RT3883+MT7530 / WM8960
 * 400Mbps (MT7621) xHCI (MT7621) Win8 (MT7620)
 * Linux 2.6.36 / support 2.6.38, Linux 2.6.21 / only 2.6.22


 * RT3883 + Vitesse, WM8750 150Mbps, (RT6856) EHCI, (RT6856/MT7620) Vista/Win7


 * MT7620A Functional Block
 * MT7620A - MIPS 24KEc (580/600MHz), 64K I-Cache, 32K D-Cache,
 * 3.3V, 20/40MHz Crystal, PMU 2.5/1.0V, Clock/Timer/Reset/PLL, DRAM,
 * NAND/SD-XC/eMMC, SPI, RF FEM, MAC BBP, UART Full+, UART Lite,
 * USB 2.0 Host/Device, CTRL/PHY, I2C, PPE w/ IPv6, I2S, PCM

RGMII, PCIe, Storage Accelerator, Ethernet Switch, RGMII


 * SDRAM (512Mbits), DDR1 (1Gbits), DDR2 (2Gbits), NAND Flash (8Gbits),
 * SPI Flash/Codec, UART, USB 2.0, EEPROM/Control Audio Codec, GPIO/LED


 * 2.4G WiFi
 * MT7620 - 2Gbps IPv6 HNAT

-->
 * 5G WiFi
 * 2x2 11n: RT5592
 * 2x2 11n: RT5592EP (HP)
 * 3x3 11n: RT3593
 * 1x1 11ac: MT7610E