Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
seco-mx8mm.conf 2.32 KiB
#@TYPE: Machine
#@NAME: SECO North i.MX8M Mini
#@SOC: i.MX8M Mini
#@DESCRIPTION: Machine configuration for SECO Northern Europe i.MX8MM platforms

require include/seco-mx8.inc

# Support mx8mn here, as well, or is separate machine-config required for Nano ?
SOC_FAMILY = "mx8:mx8m:mx8mm"
ATF_PLATFORM = "imx8mm"

# The MACHINEOVERRIDES are required for the NXP BSP to work. They are later replaced by
# meta-freescale and exteded to the full NXP BSP OVERRIDES
# (like mx8-generic-bsp, mx8mm-nxp-bsp, ...).
MACHINEOVERRIDES =. "mx8:mx8m:mx8mm:"

# Metadata for the Confluence release page
SUPPORTED_HARDWARE = " \
    TANARO, \
"

# Not sure, if UBOOT_MACHINE or UBOOT_CONFIG should be set to select the proper platform.
# Setting both is not possible.
UBOOT_CONFIG[sd] = "tanaro_v1r1_1gb_defconfig,sdcard"
UBOOT_CONFIG[sd_no_console] = "tanaro_v1r1_1gb_no_console_defconfig,sdcard"

# @TODO: Can we move to a proper DTB (like tanaro.dtb)?
UBOOT_DTB_NAME = "kuk-trizeps8mini.dtb"

# Set imx-mkimage boot target
IMXBOOT_TARGETS = "flash_evk"
IMX_BOOT_SOC_TARGET = "iMX8MM"
# Tanaro uses uart 1 as debug output
ATF_BOOT_UART_BASE = "0x30860000"

OPTEE_BIN_EXT = "8m"

# Set IMX_BOOT_SEEK for Wic image creation
IMX_BOOT_SEEK = "33"

# Set DDR FIRMWARE
DDR_FIRMWARE_NAME = " \
    lpddr4_pmu_train_1d_dmem.bin \
    lpddr4_pmu_train_1d_imem.bin \
    lpddr4_pmu_train_2d_dmem.bin \
    lpddr4_pmu_train_2d_imem.bin \
"

# All available device trees for the mx8mm.
# The first item in the list is the default DT.
KERNEL_DEVICETREE ?= " \
    seconorth/seconorth-tanaro-fg0700w0dsswagl1.dtb \
    seconorth/seconorth-myon2-conxm-hdmi.dtb \
    seconorth/seconorth-tanaro-fn1010t007b.dtb \
    seconorth/seconorth-tanaro-g121xcett122e.dtb \
    seconorth/seconorth-tanaro-headless-no-gb-ethernet.dtb \
    seconorth/seconorth-tanaro-headless.dtb \
    seconorth/seconorth-tanaro-qp_070wsvgamlli1d.dtb \
    seconorth/seconorth-tanaro-scx1001255ggu06.dtb \
    seconorth/seconorth-trizeps8mini-pconxs_v3-atm0700.dtb \
    seconorth/seconorth-trizeps8mini-pconxs_v3-fn1010t007.dtb \
    seconorth/seconorth-trizeps8mini_v2r2-pbb-fn1010t007b.dtb \
    seconorth/seconorth-trizeps8mini_v2r2-pbb-headless.dtb \
    seconorth/ethernet-without-gb-phy-overlay.dtbo \
    seconorth/imx8mm-industrial-temp-overlay.dtbo \
    seconorth/pcf8563-overlay.dtbo \
    seconorth/rx8803-overlay.dtbo \
"