On Thu, 2015-12-31 at 08:20 -0800, Martin Michlmayr wrote: > * Martin Michlmayr <t...@cyrius.com> [2015-12-30 16:09]: > > I guess the kernel is uncompressed and overwrites part of the > > ramdisk > > located at 0x800000. I don't really get this part because > > arch/arm/boot/Image is only 6.1 MB (but vmlinux is around 9 MB, > > even > > on the kernel that works). > > Actually, now that I think about it, this makes perfect sense since > we're loading a 2 MB image to 0x8000 which is then presumably > decompressed right after the image leading to another 6 MB. So around > 8 MB. If it's too large, it would overwrite the ramdisk at 0x800000.
FWIW, makes sense to me. Ian.