diff options
author | Steve Kipisz <s-kipisz2@ti.com> | 2013-07-18 15:13:04 -0400 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2013-07-30 09:21:41 -0400 |
commit | c5c7a7c32d552592ac49749e5c184c89bd50c098 (patch) | |
tree | 69c906c589a0a6c5e9c02a35a3719699cb7397f6 /boards.cfg | |
parent | cd8845d7a49687e9e7f727c9d821accf22854dd3 (diff) | |
download | u-boot-imx-c5c7a7c32d552592ac49749e5c184c89bd50c098.zip u-boot-imx-c5c7a7c32d552592ac49749e5c184c89bd50c098.tar.gz u-boot-imx-c5c7a7c32d552592ac49749e5c184c89bd50c098.tar.bz2 |
am335x_evm: Add support to boot from NOR.
NOR requires that s_init be within the first 4KiB of the image so that
we can perform the rest of the required pinmuxing to talk with the rest
of NOR that we are found on. When NOR_BOOT is set we save our
environment in NOR at 512KiB and a redundant copy at 768KiB. We avoid
using SPL for this case and u-boot.bin is written directly to the start
of NOR.
We enclose the DMM-related parts of arch/arm/cpu/armv7/am33xx/emif4.c
with TI81xx checks as at this time U-Boot does not discard unused
sections in the main build and this code relies on functions specific to
(and only provided in) ti81xx-related code.
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
Signed-off-by: Steve Kipisz <s-kipisz2@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'boards.cfg')
-rw-r--r-- | boards.cfg | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -243,6 +243,7 @@ vexpress_ca5x2 arm armv7 vexpress armltd vexpress_ca9x4 arm armv7 vexpress armltd am335x_evm arm armv7 am335x ti am33xx am335x_evm:SERIAL1,CONS_INDEX=1 am335x_evm_nor arm armv7 am335x ti am33xx am335x_evm:SERIAL1,CONS_INDEX=1,NOR +am335x_evm_norboot arm armv7 am335x ti am33xx am335x_evm:SERIAL1,CONS_INDEX=1,NOR,NOR_BOOT am335x_evm_spiboot arm armv7 am335x ti am33xx am335x_evm:SERIAL1,CONS_INDEX=1,SPI_BOOT am335x_evm_uart1 arm armv7 am335x ti am33xx am335x_evm:SERIAL2,CONS_INDEX=2 am335x_evm_uart2 arm armv7 am335x ti am33xx am335x_evm:SERIAL3,CONS_INDEX=3 |