Skip to content

OpenWrt Support

klzgrad edited this page Oct 24, 2021 · 24 revisions

Tested on OpenWrt 21.02.

See https://openwrt.org/docs/techref/instructionset/start and https://openwrt.org/docs/techref/targets/start for details.

Instruction Set Support Status Targets (tested in bold, unavailable SDK in strikethrough)
aarch64_cortex-a53 Yes armvirt/64 bcm27xx/bcm2710 bcm4908/generic mediatek/mt7622 mvebu/cortexa53 sunxi/cortexa53
aarch64_cortex-a72 Yes bcm27xx/bcm2711 mvebu/cortexa72
aarch64_generic Yes layerscape/armv8_64b octeontx/generic rockchip/armv8
arc_arc700 No (Chrome does not support ARC) arc770/generic
arc_archs No (Chrome does not support ARC) archs38/generic
arm_arm1176jzf-s_vfp Yes bcm27xx/bcm2708
arm_arm926ej-s Yes at91/sam9x oxnas/ox810se mxs/generic
arm_cortex-a15_neon-vfpv4 Yes armvirt/32 ipq806x/generic
arm_cortex-a5_vfpv4 Yes at91/sama5
arm_cortex-a7 Yes mediatek/mt7629
arm_cortex-a7_neon-vfpv4 Yes bcm27xx/bcm2709 ipq40xx/generic ipq40xx/mikrotik layerscape/armv7 mediatek/mt7623 sunxi/cortexa7
arm_cortex-a8_vfpv3 Yes omap/generic sunxi/cortexa8
arm_cortex-a9 Yes bcm53xx/generic
arm_cortex-a9_neon Yes imx6/generic zynq/generic
arm_cortex-a9_vfpv3-d16 Yes mvebu/cortexa9 tegra/generic
arm_fa526 No (Clang does not support ARM FA526) gemini/generic
arm_mpcore Yes oxnas/ox820
arm_xscale Yes kirkwood/generic
mips64_mips64r2 No (Chrome does not support big-endian) malta/be64
mips64_octeonplus No (Chrome does not support big-endian) octeon/generic
mips64el_mips64r2 No (OpenWrt SDK not available) malta/le64
mips_24kc No (Chrome does not support big-endian) lantiq/falcon ath79/generic ath79/mikrotik ath79/nand ath79/tiny lantiq/xrx200 lantiq/xway lantiq/xway_legacy malta/be
mips_4kec No (Chrome does not support big-endian) realtek/generic
mips_mips32 No (Chrome does not support big-endian) ath25/generic bcm63xx/generic bcm63xx/smp lantiq/ase
mipsel_24kc Yes malta/le ramips/mt7620 ramips/mt7621 ramips/mt76x8 ramips/rt288x ramips/rt305x
mipsel_24kc_24kf Maybe, try mipsel_24kc pistachio/generic
mipsel_74kc Yes bcm47xx/mips74k ramips/rt3883
mipsel_mips32 Yes bcm47xx/generic bcm47xx/legacy
powerpc_464fp No (Chrome only supports PPC64) apm821xx/nand apm821xx/sata
powerpc_8540 No (Chrome only supports PPC64) mpc85xx/p1010 mpc85xx/p1020 mpc85xx/p2020
i386_pentium-mmx Supported as "x86", not i386 x86/geode x86/legacy
i386_pentium4 Supported as "x86", not i386 x86/generic
x86_64 Yes x86/64

Asuswrt Merlin

Find the Asuswrt Merlin device model and use the static build of the mapped OpenWrt architecture.

Model Platform Architecture Mapped to OpenWrt Target/Arch
RT-AC66U_B1 (use the RT-AC68U firmware) BCM4708C0 ARM Cortex A9 bcm53xx/arm_cortex-a9
RT-AC68U, RT-AC68P, RT-AC68UF BCM4708 ARM Cortex A9 bcm53xx/arm_cortex-a9
RT-AC2900 (use the RT-AC86U firmware) BCM4906 ARM v8 Cortex A53 aarch64_cortex-a53
RT-AC1900 & RT-AC1900P (use the RT-AC68U firmware) BCM4708 ARM Cortex A9 bcm53xx/arm_cortex-a9
RT-AC86U BCM4906 ARM v8 Cortex A53 aarch64_cortex-a53
RT-AC88U BCM4709C0 ARM Cortex A9 bcm53xx/arm_cortex-a9
RT-AC3100 BCM47094 ARM Cortex A9 bcm53xx/arm_cortex-a9
RT-AC5300 BCM4709C0 ARM Cortex-A9 bcm53xx/arm_cortex-a9
RT-AX88U BCM49408 ARM v8 Cortex-A53 aarch64_cortex-a53
RT-AX56U BCM6755 ARM Cortex-A7 ipq40xx/arm_cortex-a7_neon-vfpv4
RT-AX58U BCM6750 ARM Cortex-A7 ipq40xx/arm_cortex-a7_neon-vfpv4
RT-AX3000 (use the RT-AX58U firmware) BCM6750 ARM Cortex-A7 ipq40xx/arm_cortex-a7_neon-vfpv4
RT-AX86U BCM4908 ARM v8 Cortex-A53 aarch64_cortex-a53
GT-AC2900 (GT models do not have ROG-specific features) BCM4906 ARM v8 Cortex A53 aarch64_cortex-a53
GT-AX11000 (Since 386.2) (GT models do not have ROG-specific features) BCM4908 ARM v8 Cortex-A53 aarch64_cortex-a53
RT-AX68U (Since 386.2) BCM4906 ARM v8 Cortex A53 aarch64_cortex-a53
Clone this wiki locally