diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-20 13:35:29 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-21 11:25:16 +0200 |
commit | 3b20b7dc4168983fded719b71d537cfbdf368342 (patch) | |
tree | 9abdb4bba8a5177ab831d293f20046672538618c /configs | |
parent | 87fb694b7719188668d7a4665d0e4a608ac477a2 (diff) | |
download | DistroKit-3b20b7dc4168983fded719b71d537cfbdf368342.tar.gz DistroKit-3b20b7dc4168983fded719b71d537cfbdf368342.tar.xz |
Add i.MX8MM-EVK image
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'configs')
-rw-r--r-- | configs/platform-v8a/config/images/imx8mm-evk.config | 16 | ||||
-rw-r--r-- | configs/platform-v8a/platforms/image-imx8mm-evk.in | 9 | ||||
-rw-r--r-- | configs/platform-v8a/rules/image-imx8mm-evk.make | 32 |
3 files changed, 57 insertions, 0 deletions
diff --git a/configs/platform-v8a/config/images/imx8mm-evk.config b/configs/platform-v8a/config/images/imx8mm-evk.config new file mode 100644 index 0000000..65e23a9 --- /dev/null +++ b/configs/platform-v8a/config/images/imx8mm-evk.config @@ -0,0 +1,16 @@ +image @IMAGE@ { + hdimage { + align = 1M + disk-signature = 0x9e1b14a8 + } + partition barebox { + image = "barebox-nxp-imx8mm-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-imx8mm-evk.in b/configs/platform-v8a/platforms/image-imx8mm-evk.in new file mode 100644 index 0000000..cce834e --- /dev/null +++ b/configs/platform-v8a/platforms/image-imx8mm-evk.in @@ -0,0 +1,9 @@ +## SECTION=image + +config IMAGE_IMX8MM_EVK + tristate + select HOST_GENIMAGE + select IMAGE_ROOT_EXT + prompt "Generate images/imx8mm-evk.img" + help + Generate a bootable SD card image to deploy a NXP i.MX8MM-EVK board. diff --git a/configs/platform-v8a/rules/image-imx8mm-evk.make b/configs/platform-v8a/rules/image-imx8mm-evk.make new file mode 100644 index 0000000..60b8b30 --- /dev/null +++ b/configs/platform-v8a/rules/image-imx8mm-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_IMX8MM_EVK) += image-imx8mm-evk + +# +# Paths and names +# +IMAGE_IMX8MM_EVK := image-imx8mm-evk +IMAGE_IMX8MM_EVK_DIR := $(BUILDDIR)/$(IMAGE_IMX8MM_EVK) +IMAGE_IMX8MM_EVK_IMAGE := $(IMAGEDIR)/imx8mm-evk.img +IMAGE_IMX8MM_EVK_FILES := $(IMAGEDIR)/root.tgz +IMAGE_IMX8MM_EVK_CONFIG := imx8mm-evk.config + +# ---------------------------------------------------------------------------- +# Image +# ---------------------------------------------------------------------------- + +$(IMAGE_IMX8MM_EVK_IMAGE): + @$(call targetinfo) + @$(call image/genimage, IMAGE_IMX8MM_EVK) + @$(call finish) + +# vim: syntax=make |