Technical Reference
Documentation
Technical Reference
BCM63xx Firmware Image Information
Boot/Init Requirements
BusyBox
DFS
EasyCwmp (CPE WAN Management Protocol daemon)
External Documentation
Filesystems
Flash memory
Hotplug -- Legacy
Image formats
image/Makefile Details
Init (User space boot) reference for Chaos Calmer: procd
Init Scripts
Internal Layout D-Link DIR-825
libnl and libnl-tiny – Technical Reference
libubox
lldpd
LuCI – Technical Reference
LuCI2 (OpenWrt web user interface)
mountd – Technical Reference
Mounting Block Devices
MTD
netifd (Network Interface Daemon) – Technical Reference
Network Filesystems
odhcp6c
odhcpd
OpenWrt Buildroot – Technical Reference
OpenWrt File System Hierarchy / Memory Usage
OpenWrt – operating system architecture
Preinit and Root Mount and Firstboot Scripts
Procd system init and daemon management
rpcd: OpenWrt ubus RPC daemon for backend server
swconfig
Sysupgrade – Technical Reference
The Boot Process
The Bootloader
The OpenWrt Flash Layout
TRX vs. TRX2 vs. BIN
ubox
ubus (OpenWrt micro bus architecture)
UCI (Unified Configuration Interface) – Technical Reference
unetd
Wireless Modes
Wireless Standards
Xenomai - real-time framework inside OpenWrt
bootloader
ADAM2
ARMBoot
bl-mt798x: ATF and u-boot for mt798x-based routers
Breed
brnboot
CFE
Das U-Boot
Das U-Boot Environment
EVA
kboot
kwboot
MyLoader
pepe2k-u-boot_mod
PP Boot
PSPBoot
RealTek
RedBoot
RouterBOOT
YAMON
cfe
Changing CFE defaults
WLAN drivers
ath10k
ath10k-ct
ath10k-ct-smallbuffers
ath11k
ath5k
ath9k
b43
b43 legacy
brcmfmac
brcmsmac
mt76
mwlwifi
none
rt2500pci
rt2800pci
rt2800usb
rtl819x
Unknown Wi-Fi driver
Hardware
Antennas
Buffered Cable, Wiggler
Cryptographic Hardware Accelerators
Ethernet Network Switch
GPIO
Hardware Ports
I2C
Index of hardware pages
Integrated Circuit
Internet access technologies
JTAG
JTAG Cables
JTAG utilization
Mobile Wireless
OpenWrt Hardware List
Serial Cables
Serial Console
SoC (System on a Chip)
Soldering
The CPU (Intellectual property core)
TP-Link TL-WR1043ND performance
Unbuffered Cable, Xilinx DLC5 Cable III
xDSL (Digital subscriber line)
port.gpio
1-wire Bus
soc
Allwinner D1 (sun20i)
Allwinner Sun4i/5i/6i/7i/9i (sunxi)
AR7 SoCs
Broadcom BCM33xx
Broadcom BCM47xx
Broadcom BCM53xx
Broadcom BCM63xx
Freescale i.MX
Freescale MPC
Hisilicon hi35xx
Lantiq SoCs
Marvell Technology Group SoCs
MediaTek / Ralink
MediaTek-Ralink ramips
oxnas
Qualcomm Atheros
Qualcomm Atheros AR5xxx (atheros)
Qualcomm Atheros AR7xxx, AR9xxx and QCA9xxx boards
Realtek
SiFive RISC-V SoCs
SoC (Sytem on Chip)
StarFive RISC-V SoCs
soc.broadcom.bcm47xx
OpenWrt image conversion
soc.broadcom.bcm63xx
BCM6348 GPIO pinmux
SMP/CMT Broadcom 63xx
soc.hisilicon.hi35xx
IVG-HP203Y-AY
switch
Atheros Switches
Instruction Sets
aarch64_armv8-a
aarch64_cortex-a53
aarch64_cortex-a72
aarch64_cortex-a76
aarch64_generic
arc_arc700
arc_archs
arm_arm1176jzf-s_vfp
arm_arm926ej-s
arm_cortex-a15_neon-vfpv4
arm_cortex-a5
arm_cortex-a53_neon-vfpv4
arm_cortex-a5_neon-vfpv4
arm_cortex-a7
arm_cortex-a7_neon-vfpv4
arm_cortex-a8_vfpv3
arm_cortex-a9
arm_cortex-a9_neon
arm_cortex-a9_vfpv3
arm_cortex-a9_vfpv3-d16
arm_fa526
arm_mpcore
arm_mpcore_vfp
arm_xscale
armeb_xscale
i386_geode
i386_i486
i386_pentium4
mips64_mips64
...
mips64_octeon
mips64_octeonplus
mips64el_mips64
mips_24kc
mips_4kec
mips_mips32
mipsel_24kc
mipsel_24kc_24kf
mipsel_74kc
mipsel_mips32
mipsel_mips32r2
powerpc_440
powerpc_464fp
powerpc_8540
x86_64
Targets
adm5120
adm8668
apm821xx
ar7
ar71xx
ar71xx-ath79
at91
ath25
ath79
atheros
au1000
avr32
bcm27xx
bcm47xx
bcm4908
bcm53xx
bcm63xx
bmips
brcm-2.4
brcm2708
brcm47xx
brcm63xx
cns21xx
cns3xxx
cobalt
d1
ep93xx
gemini
imx
imx6
iop32x
ipq40xx
ipq806x
ixp4xx
Kernel versions
kirkwood
lantiq
layerscape
loongarch64
magicbox
malta
mcs814x
mediatek
mpc85xx
mvebu
mxs
octeon
octeontx
omap
orion
oxnas
pistachio
ppc40x
ppc44x
ps3
pxa
qoriq
qualcommax
ramips
rb532
rdc
realtek
realview
rockchip
Samsung
sibyte
sifiveu
starfive
sunxi
tegra
uml
x86
xburst
zynq