summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorTeresa Remmet <t.remmet@phytec.de>2019-12-11 09:35:12 +0100
committerStefan Müller-Klieser <s.mueller-klieser@phytec.de>2019-12-11 14:38:56 +0100
commit0ff6eecef1cf6fd6b4f066eeccabc96b3bf0e18b (patch)
treeb97bb5f8423daedca0e5e00754da8851673816bd /conf
parentf577094282dd9e2eaaf52b57ce1dd68aea55926c (diff)
downloadmeta-phytec-0ff6eecef1cf6fd6b4f066eeccabc96b3bf0e18b.tar.bz2
meta-phytec-0ff6eecef1cf6fd6b4f066eeccabc96b3bf0e18b.zip
machine: phyboard-polis-imx8mm-2: Add machine
Add new machine to support the new hardware revision of the phyCORE-i.MX8MM module 1518.1a. Signed-off-by: Teresa Remmet <t.remmet@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/phyboard-polis-imx8mm-2.conf45
1 files changed, 45 insertions, 0 deletions
diff --git a/conf/machine/phyboard-polis-imx8mm-2.conf b/conf/machine/phyboard-polis-imx8mm-2.conf
new file mode 100644
index 0000000..778b7c0
--- /dev/null
+++ b/conf/machine/phyboard-polis-imx8mm-2.conf
@@ -0,0 +1,45 @@
+#@TYPE: Machine
+#@NAME: phyboard-polis-imx8mm-2
+#@DESCRIPTION: PHYTEC phyBOARD-POLIS i.MX8M Mini 2GB RAM, 16GB eMMC
+#@ARTICLENUMBERS: PB-02820.A1
+
+MACHINEOVERRIDES =. "mx8:mx8m:mx8mm:"
+
+require conf/machine/include/imx-base.inc
+include conf/machine/include/phyimx8.inc
+require conf/machine/include/arm/arch-arm64.inc
+
+MACHINE_FEATURES += " emmc pci wifi bluetooth can"
+
+KERNEL_DEVICETREE = "freescale/phytec-imx8mm-phyboard-polis-rdk.dtb"
+
+# Set DDR FIRMWARE
+DDR_FIRMWARE_NAME = "lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_dmem.bin lpddr4_pmu_train_2d_imem.bin lpddr4_pmu_train_2d_dmem.bin"
+
+UBOOT_CONFIG ??= "sd"
+UBOOT_CONFIG[sd] = "phycore-imx8mm_defconfig,sdcard"
+UBOOT_CONFIG[mfgtool] = "phycore-imx8mm_defconfig"
+SPL_BINARY = "spl/u-boot-spl.bin"
+
+# Set u-boot DTB
+UBOOT_DTB_NAME = "phytec-phycore-imx8mm.dtb"
+
+# Set imx-mkimage boot target
+IMXBOOT_TARGETS = "flash_evk"
+
+# Set Serial console
+SERIAL_CONSOLES = "115200;ttymxc2"
+
+IMAGE_BOOTLOADER = "imx-boot"
+
+DEFAULTTUNE_mx8 = "aarch64"
+
+IMX_DEFAULT_KERNEL = "linux-imx"
+
+KERNEL_IMAGETYPE = "Image"
+
+BOOT_SPACE = "32768"
+
+LOADADDR = ""
+UBOOT_SUFFIX = "bin"
+UBOOT_MAKE_TARGET = ""