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 ifs and menus.)

Kconfig definition

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

Included via Kconfig:10Kconfig.zephyr:32soc//Kconfig:12soc/arm/nxp_imx/Kconfig:17

Menu path: (Top) → Hardware Configuration → Enable the boot header

config IMAGE_VECTOR_TABLE_OFFSET
    hex "Image vector table offset"
    default 0x1000 if BOOT_FLEXSPI_NOR || BOOT_SEMC_NOR
    default 0x400 if BOOT_FLEXSPI_NAND || BOOT_SEMC_NAND
    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.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)