openwrt/target/linux/bcm63xx
Álvaro Fernández Rojas 6dc01cdee8 bcm63xx: lzma-loader: allow bigger ramdisks
Some (older) CFEs are loaded at 0x80401000 and ramdisks are loaded at
0x80010000, which means that ramdisk size limit is 0x3F1000 (almost 4M).
Therefore, current ramdisks (~4MB) are overwritting CFE in these devices,
which results in a crash.

This commit changes the address where ramdisks are loaded to 0x80a00000,
which is the same address where kernel is loaded when booting from the flash.
Therefore, lzma-loader will now be loaded at 0x80a00000, but it will still
decompress the kernel at 0x80010000.

Tested with huawei,hg556a-b, which has its CFE loaded at 0x80401000.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-06-03 15:33:04 +02:00
..
base-files bcm63xx: ad1018: switch to Sercomm WFI 2020-06-02 09:08:36 +02:00
dts bcm63xx: ad1018: add missing partitions 2020-06-03 11:18:11 +02:00
generic
image bcm63xx: lzma-loader: allow bigger ramdisks 2020-06-03 15:33:04 +02:00
patches-5.4 brcm63xx: add support for ADB P.DG A4001N A-000-1A1-AX 2020-05-22 21:23:21 +02:00
profiles
smp bcm63xx: smp: add NAND support 2020-05-18 18:24:06 +02:00
Makefile bcm63xx: switch to 5.4 kernel 2020-04-18 20:58:38 +02:00
config-5.4 bcm63xx: fix missing watchdog core dependency 2020-04-12 12:40:06 +02:00
modules.mk