diff options
-rw-r--r-- | configs/platform-v8a/config/images/imx8mp-evk.config | 16 | ||||
-rw-r--r-- | configs/platform-v8a/platforms/image-imx8mp-evk.in | 9 | ||||
-rw-r--r-- | configs/platform-v8a/rules/image-imx8mp-evk.make | 32 |
3 files changed, 57 insertions, 0 deletions
diff --git a/configs/platform-v8a/config/images/imx8mp-evk.config b/configs/platform-v8a/config/images/imx8mp-evk.config new file mode 100644 index 0000000..8e0d64a --- /dev/null +++ b/configs/platform-v8a/config/images/imx8mp-evk.config @@ -0,0 +1,16 @@ +image @IMAGE@ { + hdimage { + align = 1M + disk-signature = 0x9e1b14a8 + } + partition barebox { + image = "barebox-nxp-imx8mp-evk.img-imx8m" + size = 896K + in-partition-table = false + } + partition root { + offset = 2M + image = "root.ext2" + partition-type = 0x83 + } +} diff --git a/configs/platform-v8a/platforms/image-imx8mp-evk.in b/configs/platform-v8a/platforms/image-imx8mp-evk.in new file mode 100644 index 0000000..62b024a --- /dev/null +++ b/configs/platform-v8a/platforms/image-imx8mp-evk.in @@ -0,0 +1,9 @@ +## SECTION=image + +config IMAGE_IMX8MP_EVK + tristate + select HOST_GENIMAGE + select IMAGE_ROOT_EXT + prompt "Generate images/imx8mp-evk.img" + help + Generate a bootable SD card image to deploy a NXP i.MX8MP-EVK board. diff --git a/configs/platform-v8a/rules/image-imx8mp-evk.make b/configs/platform-v8a/rules/image-imx8mp-evk.make new file mode 100644 index 0000000..758aee9 --- /dev/null +++ b/configs/platform-v8a/rules/image-imx8mp-evk.make @@ -0,0 +1,32 @@ +# -*-makefile-*- +# +# Copyright (C) 2020 by Sascha Hauer <s.hauer@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +IMAGE_PACKAGES-$(PTXCONF_IMAGE_IMX8MP_EVK) += image-imx8mp-evk + +# +# Paths and names +# +IMAGE_IMX8MP_EVK := image-imx8mp-evk +IMAGE_IMX8MP_EVK_DIR := $(BUILDDIR)/$(IMAGE_IMX8MP_EVK) +IMAGE_IMX8MP_EVK_IMAGE := $(IMAGEDIR)/imx8mp-evk.img +IMAGE_IMX8MP_EVK_FILES := $(IMAGEDIR)/root.tgz +IMAGE_IMX8MP_EVK_CONFIG := imx8mp-evk.config + +# ---------------------------------------------------------------------------- +# Image +# ---------------------------------------------------------------------------- + +$(IMAGE_IMX8MP_EVK_IMAGE): + @$(call targetinfo) + @$(call image/genimage, IMAGE_IMX8MP_EVK) + @$(call finish) + +# vim: syntax=make |