diff options
author | David Bauer <mail@david-bauer.net> | 2022-11-17 22:53:33 +0100 |
---|---|---|
committer | David Bauer <mail@david-bauer.net> | 2023-01-07 01:32:58 +0100 |
commit | e4a76673ff4f655ba0698d9edb9efbacd0f82fff (patch) | |
tree | 4b3fc2562d948b9d3d947f988cb25e007d0793e3 | |
parent | 8036fb8dd01d86a1822efd7bdfac3352d97a7657 (diff) | |
download | upstream-e4a76673ff4f655ba0698d9edb9efbacd0f82fff.tar.gz upstream-e4a76673ff4f655ba0698d9edb9efbacd0f82fff.tar.bz2 upstream-e4a76673ff4f655ba0698d9edb9efbacd0f82fff.zip |
ath79: combine UniFi AC dual firmware-partitions
In order to maximize the available space on UniFi AC boards using a
dual-image partition layout, combine the two OS partitions into a single
partition.
This allows users to access more usable space for additional packages.
Don't limit the usable image size to the size of a single OS partition.
The initial installation has to be done with an older version of OpenWrt
in case the generated image exceeds the space of a single kernel
partition in the future.
Signed-off-by: David Bauer <mail@david-bauer.net>
-rw-r--r-- | target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi | 9 | ||||
-rw-r--r-- | target/linux/ath79/image/generic-ubnt.mk | 2 |
2 files changed, 3 insertions, 8 deletions
diff --git a/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi b/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi index 2e407c3486..6704ec983b 100644 --- a/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi +++ b/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi @@ -69,17 +69,12 @@ }; partition@70000 { + /* Combine kernel0 & kernel1 */ label = "firmware"; - reg = <0x070000 0x790000>; + reg = <0x070000 0xf20000>; compatible = "denx,uimage"; }; - partition@800000 { - label = "kernel1"; - reg = <0x800000 0x790000>; - read-only; - }; - partition@f90000 { label = "bs"; reg = <0xf90000 0x020000>; diff --git a/target/linux/ath79/image/generic-ubnt.mk b/target/linux/ath79/image/generic-ubnt.mk index bed043c3a7..8eeaa8de3e 100644 --- a/target/linux/ath79/image/generic-ubnt.mk +++ b/target/linux/ath79/image/generic-ubnt.mk @@ -229,7 +229,7 @@ TARGET_DEVICES += ubnt_unifi-ap-lr define Device/ubnt_unifiac DEVICE_VENDOR := Ubiquiti SOC := qca9563 - IMAGE_SIZE := 7744k + IMAGE_SIZE := 15488k DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct endef |