]> git.dujemihanovic.xyz Git - u-boot.git/commit
configs: ti: armv7: Fixes bug in fit_loadaddr for ramfs boot
authorMadan Srinivas <madans@ti.com>
Mon, 17 Jul 2017 18:01:36 +0000 (13:01 -0500)
committerTom Rini <trini@konsulko.com>
Wed, 26 Jul 2017 15:26:51 +0000 (11:26 -0400)
commit1a7c159a8dfa460395ee33e9ed7621a4808ac27a
tree9d0be5efeee91b6e2edcbff013716e215a0b57cb
parent1d73ce6f68f2799735d65448f8211de3f83110fd
configs: ti: armv7: Fixes bug in fit_loadaddr for ramfs boot

The load address of ramdisk, rdaddr is 0x88080000 and fit_loadaddr
is defined as 0x88000000. This leaves only 512Kbytes for the
fit image. When the FIT images are larger than this, it will
overwite the ramdisk and cause the boot to fail.

For eg, The K2 HS fit images are a few MB and end up overwriting
the ramdsk. This patch moves the fit_loadaddr to 0x87000000,
leaving a 16MB window for the fit image. This memory can be
reclaimed once the kernel starts running.

Signed-off-by: Madan Srinivas <madans@ti.com>
include/configs/ti_armv7_common.h