:orphan: .. title:: CONFIG_FLEXSPI_CONFIG_BLOCK_OFFSET .. kconfig:: CONFIG_FLEXSPI_CONFIG_BLOCK_OFFSET CONFIG_FLEXSPI_CONFIG_BLOCK_OFFSET ################################## *FlexSPI config block offset* *FlexSPI config block offset* Type: ``hex`` Help ==== .. code-block:: none FlexSPI configuration block consists of parameters regarding specific flash devices including read command sequence, quad mode enablement sequence (optional), etc. The boot ROM expectes FlexSPI configuration parameter to be presented in serial nor flash. Help ==== .. code-block:: none FlexSPI configuration block consists of parameters regarding specific flash devices including read command sequence, quad mode enablement sequence (optional), etc. The boot ROM expectes FlexSPI configuration parameter to be presented in serial nor flash. Direct dependencies =================== (\ :kconfig:`SOC_MIMXRT1011 ` && \ :kconfig:`SOC_SERIES_IMX_RT `) || (\ :kconfig:`SOC_MIMXRT1011 ` && \ :kconfig:`SOC_SERIES_IMX_RT `) || (\ :kconfig:`NXP_IMX_RT_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT ` && \ :kconfig:`SOC_FAMILY_IMX `) || (\ :kconfig:`NXP_IMX_RT_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT ` && \ :kconfig:`SOC_FAMILY_IMX `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - 0x400 - 0x400 - 0x0 if \ :kconfig:`BOOT_FLEXSPI_NOR ` - 0x0 if \ :kconfig:`BOOT_FLEXSPI_NOR ` Kconfig definitions =================== At ``/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1010:30`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/arm/nxp_imx/Kconfig.defconfig:8`` → ``/arm/nxp_imx/rt/Kconfig.defconfig.series:190`` Menu path: (Top) .. code-block:: kconfig config FLEXSPI_CONFIG_BLOCK_OFFSET hex default 0x400 depends on SOC_MIMXRT1011 && SOC_SERIES_IMX_RT ---- At ``/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1010:30`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/arm/nxp_imx/Kconfig.defconfig:8`` → ``/arm/nxp_imx/rt/Kconfig.defconfig.series:190`` Menu path: (Top) .. code-block:: kconfig config FLEXSPI_CONFIG_BLOCK_OFFSET hex default 0x400 depends on SOC_MIMXRT1011 && SOC_SERIES_IMX_RT ---- At ``/arm/nxp_imx/rt/Kconfig.soc:544`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig config FLEXSPI_CONFIG_BLOCK_OFFSET hex "FlexSPI config block offset" default 0x0 if BOOT_FLEXSPI_NOR depends on NXP_IMX_RT_BOOT_HEADER && SOC_SERIES_IMX_RT && SOC_FAMILY_IMX help FlexSPI configuration block consists of parameters regarding specific flash devices including read command sequence, quad mode enablement sequence (optional), etc. The boot ROM expectes FlexSPI configuration parameter to be presented in serial nor flash. ---- At ``/arm/nxp_imx/rt/Kconfig.soc:544`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig config FLEXSPI_CONFIG_BLOCK_OFFSET hex "FlexSPI config block offset" default 0x0 if BOOT_FLEXSPI_NOR depends on NXP_IMX_RT_BOOT_HEADER && SOC_SERIES_IMX_RT && SOC_FAMILY_IMX help FlexSPI configuration block consists of parameters regarding specific flash devices including read command sequence, quad mode enablement sequence (optional), etc. The boot ROM expectes FlexSPI configuration parameter to be presented in serial nor flash. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*