ath79: gl-ar750s: reduce kernel size to 2M in image Makefile
authorChuanhong Guo <gch981213@gmail.com>
Wed, 8 Jan 2020 12:18:56 +0000 (20:18 +0800)
committerChuanhong Guo <gch981213@gmail.com>
Sat, 11 Jan 2020 02:37:04 +0000 (10:37 +0800)
commitb97247c2e9cd528206dbe5c55055bd913230eba4
tree070e8129a34257adb0898ef0c44b523165db8cc2
parent7936cb94a930dcff0d30d294efb693648e1768ff
ath79: gl-ar750s: reduce kernel size to 2M in image Makefile

u-boot splits nand factory firmware at 2M offset, flash the first
part as kernel into spi nor and the other part as ubi into nand
flash. With previous commit increasing kernel size to 4M, generated
factory firmware is broken because ubi is at 4M offset.

This commit reduces kernel size definition to 2M in image Makefile,
producing proper factory image. Partition size in dts is kept
unchanged so that sysupgrade to a firmware with 2M+ kernel still
works.

Fixes: b496a2294c ("ath79: GL-AR750S: provide NAND support; increase kernel to 4 MB")
Reported-by: Jeff Kletsky <git-commits@allycomm.com>
Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
target/linux/ath79/image/nand.mk