| config BR2_TARGET_MXS_BOOTLETS |
| bool "mxs-bootlets" |
| depends on BR2_arm |
| help |
| Stage1 bootloaders for Freescale iMX23/iMX28 SoCs |
| |
| if BR2_TARGET_MXS_BOOTLETS |
| |
| choice |
| prompt "Source" |
| default BR2_TARGET_MXS_BOOTLETS_FREESCALE |
| help |
| Select the location of the bootlets you want to use |
| |
| config BR2_TARGET_MXS_BOOTLETS_FREESCALE |
| bool "Freescale 10.12.01 version" |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL |
| bool "Custom tarball" |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT |
| bool "Custom Git repository" |
| |
| endchoice |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL_URL |
| string "URL of custom bootlets tarball" |
| depends on BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL |
| |
| if BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL |
| string "URL of custom Git repository" |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_VERSION |
| string "Custom Git version" |
| |
| endif |
| |
| choice |
| prompt "Bootstream" |
| help |
| Select which bootstream to generate |
| |
| config BR2_TARGET_MXS_BOOTLETS_BAREBOX |
| bool "Barebox Bootloader" |
| depends on BR2_TARGET_BAREBOX |
| |
| config BR2_TARGET_MXS_BOOTLETS_LINUX |
| bool "Linux Kernel" |
| depends on BR2_LINUX_KERNEL |
| |
| config BR2_TARGET_MXS_BOOTLETS_UBOOT |
| bool "U-boot bootloader" |
| depends on BR2_TARGET_UBOOT |
| |
| endchoice |
| |
| config BR2_TARGET_MXS_BOOTLETS_HAS_IVT |
| bool "HAB Support" |
| help |
| Enable this option if you are building bootlets |
| for the iMX28 platform that needs to include instructions |
| for the secure boot mechanism present on these SoCs |
| |
| choice |
| prompt "Board" |
| help |
| Select the board to build the bootlets for |
| |
| config BR2_TARGET_MXS_BOOTLETS_STMP37xx |
| bool "Sigmatel ST-MP3-7xx Board" |
| |
| config BR2_TARGET_MXS_BOOTLETS_STMP378x |
| bool "Sigmatel ST-MP3-78x Board" |
| |
| config BR2_TARGET_MXS_BOOTLETS_IMX28EVK |
| bool "Freescale iMX28 EVK Board" |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD |
| bool "Custom board" |
| endchoice |
| |
| config BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME |
| string "Custom board name" |
| depends on BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD |
| help |
| Name of the board to build the bootlets for |
| |
| endif |