soc: imxrtxxx: Fix flexspi boot issue

FCB was being relocated to the wrong location, and the flexspi clock
setup was not being relocated.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
Declan Snyder 2024-08-23 13:04:00 -05:00 committed by David Leach
commit 5f541431d6
2 changed files with 12 additions and 0 deletions

View file

@ -3,6 +3,12 @@
if SOC_MIMXRT595S_CM33 if SOC_MIMXRT595S_CM33
config FLEXSPI_CONFIG_BLOCK_OFFSET
default 0x400
config CODE_DATA_RELOCATION_SRAM
default y if FLASH_MCUX_FLEXSPI_XIP
config ROM_START_OFFSET config ROM_START_OFFSET
default 0x1200 if NXP_IMXRT_BOOT_HEADER default 0x1200 if NXP_IMXRT_BOOT_HEADER

View file

@ -19,6 +19,12 @@ endif # SOC_SERIES_MIMXRT6XX
if SOC_MIMXRT685S_CM33 if SOC_MIMXRT685S_CM33
config FLEXSPI_CONFIG_BLOCK_OFFSET
default 0x400
config CODE_DATA_RELOCATION_SRAM
default y if FLASH_MCUX_FLEXSPI_XIP
config ROM_START_OFFSET config ROM_START_OFFSET
default 0x1200 if NXP_IMXRT_BOOT_HEADER default 0x1200 if NXP_IMXRT_BOOT_HEADER