-
CONFIG_IMAGE_VECTOR_TABLE_OFFSET
¶
Image vector table offset
Type: hex
Help¶
The Image Vector Table (IVT) provides the boot ROM with pointers to the application entry point and device configuration data. The boot ROM requires a fixed IVT offset for each type of boot device.
Direct dependencies¶
NXP_IMX_RT_BOOT_HEADER
&& SOC_SERIES_IMX_RT
&& SOC_FAMILY_IMX
(Includes any dependencies from if’s and menus.)
Defaults¶
- 0x1000 if (
BOOT_FLEXSPI_NOR
||BOOT_SEMC_NOR
) &&NXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
- 0x400 if (
BOOT_FLEXSPI_NAND
||BOOT_SEMC_NAND
) &&NXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
Kconfig definition¶
At soc/arm/nxp_imx/rt/Kconfig.soc:249
Included via Kconfig:10
→ Kconfig.zephyr:27
→ soc/Kconfig:12
→ soc/arm/nxp_imx/Kconfig:17
Menu path: (top menu) → Hardware Configuration → Enable the boot header
config IMAGE_VECTOR_TABLE_OFFSET hex prompt "Image vector table offset" ifNXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
default 0x1000 if (BOOT_FLEXSPI_NOR
||BOOT_SEMC_NOR
) &&NXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
default 0x400 if (BOOT_FLEXSPI_NAND
||BOOT_SEMC_NAND
) &&NXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
depends onNXP_IMX_RT_BOOT_HEADER
&&SOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
help The Image Vector Table (IVT) provides the boot ROM with pointers to the application entry point and device configuration data. The boot ROM requires a fixed IVT offset for each type of boot device.
(Definitions include propagated dependencies, including from if’s and menus.)