You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/lantiq
Thomas Nixon 8c88e23b99 lantiq: fix DM200 boot with fake uImage headers
The latest bootloader versions load the firmware into memory and call
`chk_dniimg` (defined in Netgear GPL release), which expects to find
three consecutive block-aligned uImages. Add two fake uImage headers
after the kernel to fool this check.

This wastes up to 128k of space for alignment. The alternative would be
to put the rootfs in a second uImage, but this would limit the firmware
size to 0x710000 (the number of bytes loaded and verified by the
bootloader) instead of 0x7b0000 (the size of the firmware partition).

Signed-off-by: Thomas Nixon <tom@tomn.co.uk>
6 years ago
..
ase lantiq: kernel 4.14: update patches and config 6 years ago
base-files treewide: move nand_do_upgrade call to platform_do_upgrade 6 years ago
falcon lantiq: kernel 4.14: update patches and config 6 years ago
files/firmware/lantiq lantiq: rename gphy firmware 6 years ago
files-4.9/arch/mips/boot/dts lantiq/xrx200: add usif support to dts files 6 years ago
files-4.14/arch/mips/boot/dts lantiq/xrx200: add usif support to dts files 6 years ago
image lantiq: fix DM200 boot with fake uImage headers 6 years ago
patches-4.9 kernel: make mtd patches apply again 6 years ago
patches-4.14 kernel: make mtd patches apply again 6 years ago
xrx200 lantiq: kernel 4.14: update patches and config 6 years ago
xway lantiq: kernel 4.14: update patches and config 6 years ago
xway_legacy lantiq: kernel 4.14: update patches and config 6 years ago
Makefile lantiq: switch to kernel 4.9 7 years ago
config-4.9 lantiq: select PCI support in subtargets 7 years ago
config-4.14 kernel: optimize for performance by default starting with 4.14 6 years ago
modules.mk fix i2c-lantiq module 12 years ago