[RFC 0/5] ath79: add a lower RAM-using version of 8/32 devices

Sven Roederer devel-sven at geroedel.de
Sat Dec 5 20:06:34 EST 2020


Currently 8MB flash / 32MB RAM devices are fully supported in OpenWrt, as they
work quite well for basic usage (including full LuCI). 
On some projects with advanced features (e.g. Freifunk) the lack of RAM turns 
them into unstable devices. Mostly caused by several OOM problems per day.
This series tries to prolong the usage of these boards by moving them to the 
ath79-tiny target. Indeed it makes these boards available on ath79-tiny in 
addition to the current ath79-generic variant.
To improve the low RAM situation the default kernel-config for the tiny sub-
target will also disable some uncommon features. So the kernel image becomes 
smaller, which results in lower flash- and RAM-footprint.

[RFC PATCH 1/5] ath79: put some 8/32MB devices to tiny subtarget
[RFC PATCH 2/5] kernel: deactivate usb on ath79-tiny
[RFC PATCH 3/5] ath79: deactivate PARTITION_ADVANCED
[RFC PATCH 4/5] kernel: ath79-tiny deactivate usually not needed features
[RFC PATCH 5/5] kernel: ath79-tiny: enable CONFIG_BLOCK




More information about the openwrt-devel mailing list