| if TARGET_COLIBRI_IMX6ULL |
| |
| choice |
| prompt "Colibri iMX6ULL variant" |
| optional |
| |
| config TARGET_COLIBRI_IMX6ULL_NAND |
| bool "Support Colibri iMX6ULL 256MB / 512MB (raw NAND) modules" |
| imply NAND_MXS |
| help |
| Choose this option if you build for a Toradex Colibri iMX6ULL |
| 256MB or 512MB module which do have raw NAND on-module. |
| |
| config TARGET_COLIBRI_IMX6ULL_EMMC |
| bool "Support Colibri iMX6ULL 1GB (eMMC) modules" |
| help |
| Choose this option if you build for a Toradex Colibri iMX6ULL |
| 1GB module which does have eMMC on-module. |
| |
| endchoice |
| |
| config SYS_BOARD |
| default "colibri-imx6ull" |
| |
| config SYS_VENDOR |
| default "toradex" |
| |
| config SYS_CONFIG_NAME |
| default "colibri-imx6ull-tezi-recovery" if (!TARGET_COLIBRI_IMX6ULL_NAND && !TARGET_COLIBRI_IMX6ULL_EMMC) |
| |
| config TDX_CFG_BLOCK |
| default y |
| |
| if TARGET_COLIBRI_IMX6ULL_NAND |
| |
| config SYS_CONFIG_NAME |
| default "colibri-imx6ull" |
| |
| config TDX_HAVE_NAND |
| default y |
| |
| config TDX_CFG_BLOCK_OFFSET |
| default "2048" |
| |
| config TDX_CFG_BLOCK_OFFSET2 |
| default "133120" |
| |
| endif |
| |
| if TARGET_COLIBRI_IMX6ULL_EMMC |
| |
| config SYS_CONFIG_NAME |
| default "colibri-imx6ull" |
| |
| config TDX_HAVE_MMC |
| default y |
| |
| config TDX_CFG_BLOCK_DEV |
| default "0" |
| |
| config TDX_CFG_BLOCK_PART |
| default "1" |
| |
| # Toradex config block in eMMC, at the end of 1st "boot sector" |
| config TDX_CFG_BLOCK_OFFSET |
| default "-512" |
| |
| endif |
| |
| config TDX_CFG_BLOCK_2ND_ETHADDR |
| default y |
| |
| config IMX_CONFIG |
| default "board/toradex/colibri-imx6ull/imximage.cfg" |
| |
| source "board/toradex/common/Kconfig" |
| |
| endif |