- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
80 lines
3.5 KiB
Plaintext
80 lines
3.5 KiB
Plaintext
#@TYPE: Machine
|
|
#@NAME: Toradex i.MX 95 19x19 Verdin Evaluation Kit
|
|
#@SOC: i.MX95
|
|
#@DESCRIPTION: Machine configuration for Toradex i.MX 95 19x19 Verdin Evaluation Ki
|
|
#@MAINTAINER: Flora Hu <flora.hu@nxp.com>
|
|
|
|
MACHINEOVERRIDES =. "mx95:"
|
|
|
|
require conf/machine/include/imx95-evk.inc
|
|
IMX_DEFAULT_BSP = "nxp"
|
|
|
|
# iMX95 Verdin EVK V1.1E is the first revision with a B0 SoC,
|
|
# older versions require A0/A1 support, set with the below variable
|
|
#IMX_SOC_REV:${MACHINE} = "A0"
|
|
# When building for A0/A1 iMX95 SoCs, set OEI_DDRCONFIG accordingly
|
|
OEI_DDRCONFIG = "${@'XIMX95LPD5EVK19_6400mbps_train_timing_a1' if d.getVar('IMX_SOC_REV')[0] == 'A' else ''}"
|
|
|
|
KERNEL_DEVICETREE_BASENAME = "imx95-19x19-verdin"
|
|
|
|
KERNEL_DEVICETREE:append:use-nxp-bsp = " \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-adv7535.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-adv7535.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-adv7535-ap1302.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ap1302.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ap1302.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt8912.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt8912.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt8912-ap1302.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt9611uxc.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt9611uxc.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-lt9611uxc-ap1302.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-os08a20.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-os08a20.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-os08a20-isp-lt8912.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox03c10.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox03c10.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox03c10-isp-lt8912.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox05b1s.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox05b1s.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ox05b1s-isp-lt8912.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-panel-cap-touch-10inch-dsi.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-panel-cap-touch-10inch-dsi.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-panel-cap-touch-10inch-lvds.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-rm692c9.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-rm692c9.dtbo \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ti-serdes.dtb \
|
|
freescale/${KERNEL_DEVICETREE_BASENAME}-ti-serdes.dtbo \
|
|
"
|
|
|
|
UBOOT_CONFIG_BASENAME = "imx95_19x19_verdin"
|
|
|
|
UBOOT_CONFIG ??= "sd"
|
|
UBOOT_CONFIG[sd] = "${UBOOT_CONFIG_BASENAME}_defconfig"
|
|
UBOOT_CONFIG[fspi] = "${UBOOT_CONFIG_BASENAME}_fspi_defconfig"
|
|
|
|
IMXBOOT_TARGETS = "flash_a55"
|
|
|
|
OEI_BOARD = "mx95lp5"
|
|
DDR_TYPE = "lpddr5"
|
|
|
|
LPDDR_FW_VERSION = "_v202409"
|
|
DDR_FIRMWARE_NAME = " \
|
|
lpddr5_dmem${LPDDR_FW_VERSION}.bin \
|
|
lpddr5_dmem_qb${LPDDR_FW_VERSION}.bin \
|
|
lpddr5_imem${LPDDR_FW_VERSION}.bin \
|
|
lpddr5_imem_qb${LPDDR_FW_VERSION}.bin \
|
|
"
|
|
|
|
IMXBOOT_VARIANT = ""
|
|
|
|
# The System Manager Firmware Name corresponds to a particular binary implementation
|
|
# in the Yocto deploy folder. The name is comprised of the Firmware Basename and the
|
|
# default system manager Config name, e.g., m33_image-mx95evk.bin and
|
|
# m33_image-mx95evk_fusa.bin for the standard BSP version and FuSa version, respectively
|
|
# The System Manager Firmware Basename is an alias used by imx-boot instead of using
|
|
# a unique name for each implementation, e.g., m33_image.bin for i.MX 95
|
|
SYSTEM_MANAGER_FIRMWARE_BASENAME ?= "m33_image"
|
|
SYSTEM_MANAGER_FIRMWARE_NAME ?= "m33_image-mx95evk"
|