On Mon, Apr 11, 2016 at 06:37:09PM -0500, Daniel Allred wrote: > From: Madan Srinivas <mad...@ti.com> > > Updates configs/am43xx_evm.h to use CONFIG options from > SOC specific Kconfig file for various calculations. > > On AM43x devices, the address of SPL entry point depends on > the device type, i.e. whether it is secure or non-secure. > > Further, for non-secure devices, the SPL entry point is different > between USB HOST boot mode, other "memory" boot modes (MMC, NAND) > and "peripheral" boot modes (UART, USB) > > To add to the complexity, on secure devices, in addition to the > above differences, the SPL entry point can change because of the > space occupied by other components (other than u-boot or spl) > that go into a secure boot image. > > To prevent the user from having to modify source files every time > any component of the secure image changes, the value of > CONFIG_SPL_TEXT_BASE has been set using a Kconfig option that > is supplied in the am43xx_*_defconfig files > > Using the CONFIG options also enables us to do away with some > compile time flags that were used to specify CONFIG_SPL_TEXT_BASE > for different boot modes. > > On QSPI devices, the same problem described above occurs w.r.t. the > address of the u-boot entry point in flash, when booting secure > devices. To handle this, CONFIG_SYS_TEXT_BASE is also setup via > a Kconfig option and the defconfig files. > > Signed-off-by: Madan Srinivas <mad...@ti.com> > Signed-off-by: Daniel Allred <d-all...@ti.com>
Tested-by: Andreas Dannenberg <dannenb...@ti.com> Regards, -- Andreas Dannenberg Texas Instruments Inc _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot