#@TYPE: Machine #@NAME: stm32mp1-mx #@DESCRIPTION: Configuration for STM32CubeMX generated project #@NEEDED_BSPLAYERS: layers/meta-openembedded/meta-oe layers/meta-openembedded/meta-python include conf/machine/include/st-machine-common-stm32mp.inc include conf/machine/include/stm32mp1-mx-config.inc include conf/machine/include/stm32mp1-mx-extlinux-config.inc include conf/machine/include/stm32mp1-mx-common.inc # ========================================================================= # CubeMX extra config # ========================================================================= # Set specific path by components for DT file location CUBEMX_DTB_PATH_TFA = "${STM32MP_MX_BASE}/mx/${CUBEMX_PROJECT}/tf-a" CUBEMX_DTB_PATH_UBOOT = "${STM32MP_MX_BASE}/mx/${CUBEMX_PROJECT}/u-boot" CUBEMX_DTB_PATH_LINUX = "${STM32MP_MX_BASE}/mx/${CUBEMX_PROJECT}/kernel" CUBEMX_DTB_PATH_OPTEEOS = "${STM32MP_MX_BASE}/mx/${CUBEMX_PROJECT}/optee-os" # ========================================================================= # User customizing sections # ========================================================================= # Boot Scheme # ========================================================================= # DISCO / EVAL : basic, trusted or optee # ========================================================================= #BOOTSCHEME_LABELS += "basic" BOOTSCHEME_LABELS += "trusted" #BOOTSCHEME_LABELS += "optee" # Boot Device Choice # ========================================================================= # DISCO : sdcard # EVAL : sdcard, emmc, nand-4-256, nor-sdcard, nor-emmc or nor-nand-4-256 # ========================================================================= # Define the boot device supported BOOTDEVICE_LABELS += "sdcard" # WARNING: configs below are only available with EVAL board #BOOTDEVICE_LABELS += "emmc" #BOOTDEVICE_LABELS += "nand-4-256" #BOOTDEVICE_LABELS += "nor-emmc" #BOOTDEVICE_LABELS += "nor-nand-4-256" #BOOTDEVICE_LABELS += "nor-sdcard" # Board Type Choice # ========================================================================= # DISCO : stm32mp157a-dk1 or stm32mp157c-dk2 # EVAL : stm32mp157c-ev1 # ========================================================================= # Define the board reference devicetree name # WARNING: only one setting allowed #CUBEMX_BOARD_REFERENCE = "stm32mp157a-dk1" CUBEMX_BOARD_REFERENCE = "stm32mp157c-dk2" #CUBEMX_BOARD_REFERENCE = "stm32mp157c-ev1" # CubeMX Project Config # ========================================================================= # Assign CubeMX Board devicetree and project path name CUBEMX_DTB = "stm32mp157c-nethat-mx" CUBEMX_PROJECT = "nethat/CA7/DeviceTree/nethat"