summaryrefslogtreecommitdiff
path: root/tools/doimage/doimage.mk
diff options
context:
space:
mode:
authorKonstantin Porotchkin <kostap@marvell.com>2018-02-26 16:28:40 +0200
committerKonstantin Porotchkin <kostap@marvell.com>2018-07-18 18:48:30 +0300
commit434e029dddc27bc8f11bd19e02ebf9d259df556e (patch)
tree47a26c72f4a466179f185a30b2a6ecd82d318891 /tools/doimage/doimage.mk
parentf87e94491f4baa7ea1aedb5eb3beaf5a965f5892 (diff)
tools: add support for Marvell doimage
Add Marvell "doimage" utility support. The "doimage" utility allows to create flash images compatible with Marvell BootROM image format. Additionally this tool allows the flash image parsing and verification. Change-Id: Ie8d7ccd0cc2978684e7eecb695f375395fc749ee Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Diffstat (limited to 'tools/doimage/doimage.mk')
-rw-r--r--tools/doimage/doimage.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/doimage/doimage.mk b/tools/doimage/doimage.mk
new file mode 100644
index 00000000..2b751d40
--- /dev/null
+++ b/tools/doimage/doimage.mk
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2018 Marvell International Ltd.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+# https://spdx.org/licenses
+
+DOIMAGE_FLAGS ?= -l 0x4100000 -e 0x4100000
+
+
+#NAND params
+#Open and update the below when using NAND as a boot device.
+
+CONFIG_MVEBU_NAND_BLOCK_SIZE := 256
+CONFIG_MVEBU_NAND_CELL_TYPE := SLC
+NAND_DOIMAGE_FLAGS := -t $(CONFIG_MVEBU_NAND_CELL_TYPE) -n $(CONFIG_MVEBU_NAND_BLOCK_SIZE)