openwrt/target/linux/ipq40xx
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
..
base-files ipq40xx: unbreak EZVIZ CS-W3-WD1200G EUP on 5.10 2021-12-04 00:36:47 +01:00
files ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
files-5.4/drivers/net/phy ipq40xx: 5.10: move AR40xx to MDIO drivers 2021-09-25 19:28:54 +02:00
files-5.10/drivers/net/mdio ipq40xx: 5.10: move AR40xx to MDIO drivers 2021-09-25 19:28:54 +02:00
generic ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
image ipq40xx: unbreak EZVIZ CS-W3-WD1200G EUP on 5.10 2021-12-04 00:36:47 +01:00
mikrotik ipq40xx: mikrotik: enable MikroTik platform driver 2021-01-17 14:31:56 +01:00
patches-5.4 ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
patches-5.10 ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
config-5.4 ipq40xx: enable CONFIG_CMDLINE_PARTITION and CONFIG_LEDS_TLC591XX 2021-11-01 00:56:51 +01:00
config-5.10 ipq40xx: 5.10: refresh config 2021-11-06 23:36:32 +01:00
Makefile ipq40xx: switch to kernel 5.10 2021-11-03 23:50:56 +01:00