On Meraki MR24, the BLOCKSIZE variable is used to allocate space for the kernel blob. The LEB size on MR24 is 15.5k (15872 bytes). In the particular instance observed, it was found that reducing blocksize to 512 bytes resulted in 3 fewer LEBs being allocated to the kernel ubi volume, with no ill effects.
Signed-off-by: Russell Senior <[email protected]> --- target/linux/apm821xx/image/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/apm821xx/image/Makefile b/target/linux/apm821xx/image/Makefile index 8203de39c5..1aa4e0dad3 100644 --- a/target/linux/apm821xx/image/Makefile +++ b/target/linux/apm821xx/image/Makefile @@ -127,7 +127,7 @@ define Device/meraki_mr24 DEVICE_PACKAGES := kmod-spi-gpio -swconfig BOARD_NAME := mr24 DEVICE_DTS := meraki-mr24 - BLOCKSIZE := 63k + BLOCKSIZE := 512 IMAGES := sysupgrade.bin DTB_SIZE := 64512 IMAGE_SIZE := 8191k -- 2.23.0 -- Russell Senior, President [email protected] _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
