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.)

Kconfig definition

At soc/arm/nxp_imx/rt/Kconfig.soc:273

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12soc/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" if NXP_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 on NXP_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.)