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 | 3572278e1d7da491f7860660e84314f84bf02119 (patch) | |
tree | e9b215c8a0ec0833e6d322ad4282790853ecce47 | |
parent | c0f98d8a29c2604b602d901d8d41bb147db5e8d3 (diff) | |
download | DistroKit-3572278e1d7da491f7860660e84314f84bf02119.tar.gz DistroKit-3572278e1d7da491f7860660e84314f84bf02119.tar.xz |
Add i.MX8MQ-EVK image
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | configs/platform-v8a/config/images/imx8mq-evk.config | 16 | ||||
-rw-r--r-- | configs/platform-v8a/platforms/image-imx8mq-evk.in | 9 | ||||
-rw-r--r-- | configs/platform-v8a/rules/image-imx8mq-evk.make | 32 |
3 files changed, 57 insertions, 0 deletions
diff --git a/configs/platform-v8a/config/images/imx8mq-evk.config b/configs/platform-v8a/config/images/imx8mq-evk.config new file mode 100644 index 0000000..6eebf72 --- /dev/null +++ b/configs/platform-v8a/config/images/imx8mq-evk.config @@ -0,0 +1,16 @@ +image @IMAGE@ { + hdimage { + align = 1M + disk-signature = 0x9e1b14a8 + } + partition barebox { + image = "barebox-nxp-imx8mq-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-imx8mq-evk.in b/configs/platform-v8a/platforms/image-imx8mq-evk.in new file mode 100644 index 0000000..f4b86cd --- /dev/null +++ b/configs/platform-v8a/platforms/image-imx8mq-evk.in @@ -0,0 +1,9 @@ +## SECTION=image + +config IMAGE_IMX8MQ_EVK + tristate + select HOST_GENIMAGE + select IMAGE_ROOT_EXT + prompt "Generate images/imx8mq-evk.img" + help + Generate a bootable SD card image to deploy a NXP i.MX8MQ-EVK board. diff --git a/configs/platform-v8a/rules/image-imx8mq-evk.make b/configs/platform-v8a/rules/image-imx8mq-evk.make new file mode 100644 index 0000000..b70bd76 --- /dev/null +++ b/configs/platform-v8a/rules/image-imx8mq-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_IMX8MQ_EVK) += image-imx8mq-evk + +# +# Paths and names +# +IMAGE_IMX8MQ_EVK := image-imx8mq-evk +IMAGE_IMX8MQ_EVK_DIR := $(BUILDDIR)/$(IMAGE_IMX8MQ_EVK) +IMAGE_IMX8MQ_EVK_IMAGE := $(IMAGEDIR)/imx8mq-evk.img +IMAGE_IMX8MQ_EVK_FILES := $(IMAGEDIR)/root.tgz +IMAGE_IMX8MQ_EVK_CONFIG := imx8mq-evk.config + +# ---------------------------------------------------------------------------- +# Image +# ---------------------------------------------------------------------------- + +$(IMAGE_IMX8MQ_EVK_IMAGE): + @$(call targetinfo) + @$(call image/genimage, IMAGE_IMX8MQ_EVK) + @$(call finish) + +# vim: syntax=make |