mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-18 01:45:22 +00:00
The imx rt family of socs has several options for linking code and data into internal or external memories, and up until now we have handled these options at the board level. This has resulted in several Kconfig symbols being defined in multiple places and triggering warnings in documentation builds: warning: the default selection CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) of <choice> (defined at boards/arm/mimxrt1050_evk/Kconfig:9) is not contained in the choice warning: the choice symbol CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) is defined with a prompt outside the choice warning: the choice symbol CODE_HYPERFLASH (defined at boards/arm/mimxrt1050_evk/Kconfig:16, boards/arm/mimxrt1060_evk/Kconfig:16) is defined with a prompt outside the choice warning: the choice symbol CODE_QSPI (defined at boards/arm/mimxrt1050_evk/Kconfig:19, boards/arm/mimxrt1060_evk/Kconfig:19) is defined with a prompt outside the choice warning: the choice symbol CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) is defined with a prompt outside the choice warning: the choice symbol CODE_HYPERFLASH (defined at boards/arm/mimxrt1050_evk/Kconfig:16, boards/arm/mimxrt1060_evk/Kconfig:16) is defined with a prompt outside the choice warning: the choice symbol CODE_QSPI (defined at boards/arm/mimxrt1050_evk/Kconfig:19, boards/arm/mimxrt1060_evk/Kconfig:19) is defined with a prompt outside the choice The number of warnings increased as we added more imx rt boards. Fix the warnings by moving code and data location configs from the board level to the soc level. The default memories for all imx rt boards are unchanged. The mimxrt10{20,50,60}_evk boards still default to hyperflash/qspi for code and sdram for data. The mimxrt1064_evk board still defaults to ITCM for code and DTCM for data because jlink does not yet support programming internal flash. Signed-off-by: Maureen Helm <maureen.helm@nxp.com> |
||
---|---|---|
.. | ||
96b_argonkey | ||
96b_carbon | ||
96b_carbon_nrf51 | ||
96b_neonkey | ||
96b_nitrogen | ||
96b_stm32_sensor_mez | ||
adafruit_feather_m0_basic_proto | ||
adafruit_trinket_m0 | ||
arduino_due | ||
arduino_zero | ||
atsamd20_xpro | ||
atsamd21_xpro | ||
b_l072z_lrwan1 | ||
bbc_microbit | ||
bl652_dvk | ||
bl654_dvk | ||
cc2650_sensortag | ||
cc3220sf_launchxl | ||
colibri_imx7d_m4 | ||
curie_ble | ||
cy8ckit_062_wifi_bt_m0 | ||
cy8ckit_062_wifi_bt_m4 | ||
disco_l475_iot1 | ||
dragino_lsn50 | ||
efm32hg_slstk3400a | ||
efm32pg_stk3402a | ||
efm32wg_stk3800 | ||
efr32_slwstk6061a | ||
efr32mg_sltb004a | ||
frdm_k64f | ||
frdm_kl25z | ||
frdm_kw41z | ||
hexiwear_k64 | ||
hexiwear_kw40z | ||
lpcxpresso54114 | ||
mec2016evb_assy6797 | ||
mimxrt1020_evk | ||
mimxrt1050_evk | ||
mimxrt1060_evk | ||
mimxrt1064_evk | ||
mps2_an385 | ||
msp_exp432p401r_launchxl | ||
nrf51_ble400 | ||
nrf51_blenano | ||
nrf51_pca10028 | ||
nrf51_vbluno51 | ||
nrf52_adafruit_feather | ||
nrf52_blenano2 | ||
nrf52_pca10040 | ||
nrf52_pca20020 | ||
nrf52_sparkfun | ||
nrf52_vbluno52 | ||
nrf9160_pca10090 | ||
nrf52810_pca10040 | ||
nrf52832_mdk | ||
nrf52840_blip | ||
nrf52840_mdk | ||
nrf52840_pca10056 | ||
nrf52840_pca10059 | ||
nrf52840_pca10090 | ||
nucleo_f030r8 | ||
nucleo_f070rb | ||
nucleo_f091rc | ||
nucleo_f103rb | ||
nucleo_f207zg | ||
nucleo_f302r8 | ||
nucleo_f334r8 | ||
nucleo_f401re | ||
nucleo_f411re | ||
nucleo_f412zg | ||
nucleo_f413zh | ||
nucleo_f429zi | ||
nucleo_f446re | ||
nucleo_f746zg | ||
nucleo_f756zg | ||
nucleo_l4r5zi | ||
nucleo_l053r8 | ||
nucleo_l073rz | ||
nucleo_l432kc | ||
nucleo_l476rg | ||
nucleo_l496zg | ||
olimex_stm32_e407 | ||
olimex_stm32_h407 | ||
olimex_stm32_p405 | ||
olimexino_stm32 | ||
particle_argon | ||
particle_boron | ||
particle_xenon | ||
qemu_cortex_m3 | ||
quark_se_c1000_ble | ||
reel_board | ||
sam_e70_xplained | ||
sam4s_xplained | ||
stm32_min_dev | ||
stm32f3_disco | ||
stm32f4_disco | ||
stm32f072_eval | ||
stm32f072b_disco | ||
stm32f411e_disco | ||
stm32f412g_disco | ||
stm32f429i_disc1 | ||
stm32f469i_disco | ||
stm32f723e_disco | ||
stm32f746g_disco | ||
stm32f769i_disco | ||
stm32f0_disco | ||
stm32l476g_disco | ||
stm32l496g_disco | ||
stm3210c_eval | ||
stm32373c_eval | ||
udoo_neo_full_m4 | ||
usb_kw24d512 | ||
v2m_beetle | ||
v2m_musca | ||
warp7_m4 | ||
index.rst |