P2812HNUF3
David Bauer
mail at david-bauer.net
Thu Dec 9 15:14:27 PST 2021
Hi Ivar,
Hi Daniel,
On 12/9/21 23:12, Daniel Golle wrote:
> Hi Ivar,
>
> On Thu, Dec 09, 2021 at 10:14:22PM +0100, Ivar Orskaug wrote:
>> Hi,
>> P2812HNUF3 is currently broken in main because of the kernel 5.10
>> increase in size. This patch increases the kernel flash partition to
>> 3072k, aligning with P2812HNUF1. Would it be possible to apply it to
>> main?
>
> The patch looks good and all missing is a Signed-off-by: line.
> As sysupgrade also won't be possible when having an older version
> with 2MiB kernel limit running we should bump set DEVICE_COMPAT_VERSION
> see below.
I'd suggest to increase the kernel partition to 4 or 5 MiB to avoid
increasing the kernel partition size a second time.
Best
David
>
>> Regards Ivar
>>
>> diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-f3.dts
>> b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-f3.dts
>> index 376cdaeb61..86520247d0 100644
>> --- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-f3.dts
>> +++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-f3.dts
>> @@ -55,11 +55,11 @@
>>
>> partition at 0 {
>> label = "kernel";
>> - reg = <0x0 0x200000>;
>> + reg = <0x0 0x300000>;
>> };
>> - partition at 200000 {
>> + partition at 300000 {
>> label = "ubi";
>> - reg = <0x200000 0x7e00000>;
>> + reg = <0x300000 0x7d00000>;
>> };
>> };
>> };
>> diff --git a/target/linux/lantiq/image/vr9.mk b/target/linux/lantiq/image/vr9.mk
>> index 909479587c..9e9818bdbf 100644
>> --- a/target/linux/lantiq/image/vr9.mk
>> +++ b/target/linux/lantiq/image/vr9.mk
>> @@ -282,7 +282,7 @@ define Device/zyxel_p-2812hnu-f3
>> DEVICE_VARIANT := F3
>> BOARD_NAME := P2812HNUF3
>> DEVICE_PACKAGES := kmod-rt2800-pci wpad-basic-wolfssl kmod-usb-dwc2
>> - KERNEL_SIZE := 2048k
>> + KERNEL_SIZE := 3072k
>> SUPPORTED_DEVICES += P2812HNUF3
> DEVICE_COMPAT_VERSION := 1.1
> DEVICE_COMPAT_MESSAGE := Flash layout changed
>
>> DEFAULT := n
>> endef
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel at lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
More information about the openwrt-devel
mailing list