openwrt/target/linux
Christian Lamparter 45eb57f12f ipq40xx: unbreak EZVIZ CS-W3-WD1200G EUP on 5.10
with current images, the device is no longer booting.
It gets stuck in the bootloader with "Config not available"
and drops to the uboot shell.

|flash_type: 0
|Hit any key to stop autoboot:  0
|SF: Detected MX25L12805D with page size 4 KiB, total 16 MiB
|Config not availabale
|(IPQ40xx) #

This is because the default bootcmd "bootipq" will only read
the first four MiB of the kernel image. With 5.10 the gzip'd
kernel is slightly larger. So the part of the FIT image which
had the configuration is cut off. Hence it can't find it.

To update the bootcmd, you have to attach the serial console
again and enter the following commands into the boot prompt:

 # setenv bootcmd "sf probe; sf read 84000000 180000 600000; bootm"
 # saveenv
 # run bootcmd

This will allow booting kernels with up to six MiB. This also
allows us to drop the DEVICE_DTS_CONFIG hack we had to use.

Note:
uboot doesn't support LZMA. It fails with:
"Unimplemented compression type 3"

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2021-12-04 00:36:47 +01:00
..
apm821xx kernel: bump 5.4 to 5.4.161 2021-11-28 16:32:45 +01:00
arc770 kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
archs38 archs38: update kernel version to 5.10 2021-11-07 17:12:10 +01:00
armvirt armvirt: enable MMIO_CMDLINE_DEVICES for firecracker support 2021-10-12 19:22:08 -10:00
at91 kernel: Set some options in generic configuration 2021-11-02 23:37:19 +01:00
ath25 kernel: bump 5.4 to 5.4.154 2021-10-21 00:17:36 +02:00
ath79 ath79: add Embedded Wireless Balin Platform 2021-12-03 12:30:08 +01:00
bcm27xx kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
bcm47xx bcm47xx: switch to kernel 5.10 2021-11-08 15:56:39 +01:00
bcm53xx bcm53xx: sysupgrade: refactor handling different firmware formats 2021-12-02 09:15:18 +01:00
bcm63xx kernel: bump 5.4 to 5.4.162 2021-11-28 16:32:45 +01:00
bcm4908 bcm4908: sysupgrade: refactor handling different firmware formats 2021-12-02 09:17:43 +01:00
bmips kernel: Deactivate B53 symbols in generic configuration 2021-11-29 22:37:58 +01:00
gemini gemini: only provide squashfs image for storlink-derivates 2021-12-04 00:36:47 +01:00
generic kernel: Deactivate B53 symbols in generic configuration 2021-11-29 22:37:58 +01:00
imx imx: remove obsolete Kernel 5.4 2021-11-03 12:45:40 +01:00
ipq40xx ipq40xx: unbreak EZVIZ CS-W3-WD1200G EUP on 5.10 2021-12-04 00:36:47 +01:00
ipq806x ipq806x: sysupgrade: drop unnecessary UBI to UBI logic 2021-12-03 12:23:02 +01:00
ipq807x kernel: Set CONFIG_RCU_CPU_STALL_TIMEOUT=21 2021-09-09 20:24:12 +02:00
kirkwood kirkwood: sysupgrade: drop unnecessary UBI to UBI logic 2021-12-03 12:23:02 +01:00
lantiq lantiq: xway_legacy: disable unused switches 2021-11-30 22:29:24 +01:00
layerscape kernel: bump 5.4 to 5.4.162 2021-11-28 16:32:45 +01:00
malta malta: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
mediatek mediatek: mt7623: switch to BPi-R2 to generic eMMC sysugprade 2021-12-02 20:43:17 +00:00
mpc85xx mpc85xx: Fix HiveAP-330 nvmem mac loader 2021-11-30 22:29:24 +01:00
mvebu mvebu: next backport mvnet MQPrio offload 2021-12-03 12:35:23 +01:00
mxs mxs: drop kernel 5.4 support 2021-11-14 23:32:51 +01:00
octeon octeon: add USB3 support (for Ubiquiti EdgeRouter 6P) 2021-11-20 20:54:26 +01:00
octeontx kernel: bump 5.4 to 5.4.161 2021-11-28 16:32:45 +01:00
omap uboot-omap: Remove omap3_overo configuration 2021-11-28 22:26:27 +01:00
oxnas kernel: bump 5.10 to 5.10.81 2021-11-27 19:19:11 +01:00
pistachio pistachio: drop Kernel 5.4 support 2021-11-07 18:32:21 +01:00
ramips kernel: bump 5.4 to 5.4.162 2021-11-28 16:32:45 +01:00
realtek realtek: netgear-gigabit: Add gpio-restart node 2021-11-28 22:43:08 +01:00
rockchip rockchip: move r8152 related patches to generic 2021-10-30 21:17:20 +02:00
sunxi sunxi: update nanopi neo air that use brcmfmac43430a0 2021-12-02 10:58:36 +00:00
tegra tegra: switch to kernel 5.10 2021-10-18 21:32:36 +02:00
uml uml: add Kernel 5.10 support via testing 2021-11-02 10:04:50 -10:00
x86 x86: sort alphabetically default packages 2021-11-06 23:36:32 +01:00
zynq kernel: Set some options in generic configuration 2021-11-02 23:37:19 +01:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00