meta-digi/meta-digi-arm/conf/machine/ccimx95-dvk.conf

62 lines
1.8 KiB
Plaintext

#@TYPE: Machine
#@NAME: ConnectCore 95 Development Kit
#@DESCRIPTION: Machine configuration for Digi's ConnectCore 95 DVK
DIGI_SOM = "ccimx95"
MACHINEOVERRIDES =. "mx95:${DIGI_FAMILY}:${DIGI_SOM}:"
# Include the machine configuration for Digi's ConnectCore 9 module
include conf/machine/include/ccimx9.inc
# U-Boot configurations
UBOOT_CONFIG ??= "ccimx95-dvk"
UBOOT_CONFIG[ccimx95-dvk] = "ccimx95-dvk_defconfig"
# Index of USB device for installer
UBOOT_INSTALL_USB_INDEX = "0"
# Index of microSD device for installer
UBOOT_INSTALL_SD_INDEX = "1"
# imx-boot configurations
ATF_PLATFORM = "imx95"
IMX_BOOT_SOC_TARGET = "iMX95"
IMXBOOT_TARGETS = "flash_all flash_a55"
SYSTEM_MANAGER_CONFIG ?= "mx95evk"
SYSTEM_MANAGER_FIRMWARE_BASENAME ?= "m33_image"
SYSTEM_MANAGER_FIRMWARE_NAME ?= "${SYSTEM_MANAGER_FIRMWARE_BASENAME}-${SYSTEM_MANAGER_CONFIG}"
OEI_CONFIGS = "ddr tcm"
OEI_CORE = "m33"
OEI_SOC = "mx95"
OEI_BOARD ?= "mx95lp5"
DDR_TYPE ?= "lpddr5"
DDR_FIRMWARE_NAME = " \
lpddr5_dmem_v202409.bin \
lpddr5_dmem_qb_v202409.bin \
lpddr5_imem_v202409.bin \
lpddr5_imem_qb_v202409.bin \
"
KERNEL_DEVICETREE ?= " \
digi/ccimx95-dvk.dtb \
digi/ccimx9_bt.dtbo \
digi/ccimx9_bt-dtm.dtbo \
digi/ccimx9_wifi.dtbo \
"
FIT_CONF_DEFAULT_DTB = "ccimx95-dvk.dtb"
M4_DEFAULT_IMAGE_MX95 = "imx95-19x19-evk_m7_TCM_power_mode_switch.bin"
IMAGE_BOOT_FILES:append:use-nxp-bsp = " \
mcore-demos/imx95-19x19-evk_m7_TCM_power_mode_switch.bin \
mcore-demos/imx95-19x19-evk_m7_TCM_rpmsg_lite_pingpong_rtos_linux_remote.bin \
mcore-demos/imx95-19x19-evk_m7_TCM_rpmsg_lite_str_echo_rtos.bin \
mcore-demos/imx95-19x19-evk_m7_TCM_sai_low_power_audio.bin \
"
# Boot artifacts to be copied from the deploy dir to the installer ZIP
BOOTABLE_ARTIFACTS = " \
imx-boot##SIGNED##-ccimx95-dvk.bin \
"