rt2x00 driver family. See wireless.overviewramips.| Target | Subtarget | SoC | MIPS | Cores | Threads | Max clock | RAM | Ant | Devices |
|---|---|---|---|---|---|---|---|---|---|
ramips | RT288x | RT2880 | 4KEc | 1 | 1 | 300 MHz | SDR | 2T3R | see ToH |
| RT3x5x/RT5350 | RT3050 | 24KEc | 1 | 1 | 384 MHz | SDR | 2T2R | see ToH | |
| RT3052 | 24KEc | 1 | 1 | 384 MHz | SDR | 2T2R | see ToH | ||
| RT3350 | 24KEc | 1 | 1 | 384 MHz | SDR | 1T1R | see ToH | ||
| RT3352 | 24KEc | 1 | 1 | 400 MHz | SDR/DDR2 | 2T2R | see ToH | ||
| RT5350 | 24KEc | 1 | 1 | 500 MHz | SDR | 1T1R | see ToH | ||
| RT3662/RT3883 | RT3662 | 74Kc | 1 | 1 | 500 MHz | SDR/DDR2 | 2T3R | see ToH | |
| RT3883 | 74Kc | 1 | 1 | 500 MHz | SDR/DDR2 | 3T3R | see ToH | ||
| RT6856 | RT6856 | 34KEc | 1 | ? | 700 MHz | DDR2 | n/a | see ToH | |
| MT7620 | MT7620a | 24KEc | 1 | 1 | 600 Mhz | DDR2 | 2T2R | see ToH | |
| MT7620n | 24KEc | 1 | 1 | 600 Mhz | SDR/DDR1/2 | 2T2R | see ToH | ||
| MT7621 | MT7621AT | 1004Kc | 2 | 4 | 880 MHz | DDR2/3 | n/a | see ToH | |
| MT7621DAT | 1004Kc | 2 | 4 | 880 MHz | integrated 128MB DDR3 | n/a | see ToH | ||
| MT7621NT | 1004Kc | 1 | 2 | 880 MHz | DDR2 | n/a | see ToH | ||
| MT7621ST | 1004Kc | 1 | 2 | 880 MHz | DDR2/3 | n/a | see ToH | ||
| MT7628 | MT7628 | 24kec | 1 | 1 | 580 MHz | DDR1/2 | 2T2R | see ToH | |
| MT7688 | MT7688 | 24kec | 1 | 1 | 580 MHz | DDR1/2 | 1T1R | see ToH |
rt2800soc driver.New MediaTek SoCs are released under the much more performant Filogic line:
Trendchip was the original xDSL and xPON provider with their TC3162 core which is a MIPS architecture. Since then, after the Mediatek acquisition, it took a different name, Econet. After some time, the company yet again rebranded in what is now known as Airoha, which also coincides with them switching to an ARMv8-A architecture.
On MT7620A and likely other Ralink based SOCs, the RGMII delay is set with the Port I control register in the GSW (gigabit switch) subsystem. For boards with Uboot and an available console the register can be read with the command:
md 0x10117014 1
The following bits tell you the OEM bootloader / chip defaults:
| BIT(2) | RX no delay |
| BIT(3) | TX delay |
| BITS(16, 20) | PHY_BASE |
| BITS(24, 28) | PHY_DISABLE |
For a complete explanation, look for the register 0x7014 in the MT7620 Programming Guide. For example:
10117014: 1f08000c
c -→ 1100 -→ TX delay only
8 -→ PHY_BASE address
1f -→ internal PHYs disabled
Remember to read bits from right to left.
For example 1f08000c in binary becomes 00011111000010000000000000001100
0001 1111 0000 1000 0000 0000 0000 1100 | | | | | | | | 28 24 20 16 12 8 4 0