zephyr/boards/arm/mimxrt1050_evk/Kconfig
Andrei Gansari 933a062ab6 mimxrt1050_evk: default external flash and sdram
Moved from ITCM and DTCM to HyperFlash and SDRAM.

Signed-off-by: Andrei Gansari <andrei.gansari@nxp.com>
2019-01-31 13:22:58 -06:00

42 lines
976 B
Text

#
# Copyright (c) 2018, NXP
#
# SPDX-License-Identifier: Apache-2.0
#
if BOARD_MIMXRT1050_EVK || BOARD_MIMXRT1050_EVK_QSPI
choice
prompt "Code location selection"
default CODE_HYPERFLASH if BOARD_MIMXRT1050_EVK
default CODE_QSPI if BOARD_MIMXRT1050_EVK_QSPI
config CODE_ITCM
bool "Link code into internal instruction tightly coupled memory (ITCM)"
config CODE_HYPERFLASH
depends on BOARD_MIMXRT1050_EVK
select NXP_IMX_RT_BOOT_HEADER
bool "Link code into external HyperFlash memory"
config CODE_QSPI
depends on BOARD_MIMXRT1050_EVK_QSPI
select NXP_IMX_RT_BOOT_HEADER
bool "Link code into external QSPI memory"
endchoice
choice
prompt "Data location selection"
default DATA_SDRAM
config DATA_DTCM
bool "Link data into internal data tightly coupled memory (DTCM)"
config DATA_SDRAM
select DEVICE_CONFIGURATION_DATA if NXP_IMX_RT_BOOT_HEADER
bool "Link data into external SDRAM memory"
endchoice
endif # BOARD_MIMXRT1050_EVK || BOARD_MIMXRT1050_EVK_QSPI