summaryrefslogtreecommitdiff
path: root/kconfig/packages.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'kconfig/packages.kconfig')
-rw-r--r--kconfig/packages.kconfig20
1 files changed, 20 insertions, 0 deletions
diff --git a/kconfig/packages.kconfig b/kconfig/packages.kconfig
index 59ef33a..e3ad01f 100644
--- a/kconfig/packages.kconfig
+++ b/kconfig/packages.kconfig
@@ -29,3 +29,23 @@ config EMBTK_ROOTFS_HAVE_BB
if EMBTK_ROOTFS_HAVE_BB
source packages/busybox/busybox.kconfig
endif
+
+#mtd-utils on target
+config EMBTK_ROOTFS_HAVE_MTDUTILS
+ bool "Have mtd-utils in your target root filesystem"
+ help
+ The MTD Utilities are a collection of tools that allow the user to
+ interact with the MTD subsystem in the kernel to perform operations on
+ Flash devices. The most commonly used utilities are:
+ * flash_erase - Erases an erase block of flash
+ * flash_eraseall - Erases the entire flash device
+ * flashcp - Copies data into NOR flash
+ * flash_info - Displays information about Flash devices
+ * flash_lock - Lock flash pages to prevent writing
+ * flash_unlock - Unlock flash pages to allow writing
+ * mkfs.jffs2 - Create a JFFS2 file system image from an existing file
+ system
+ * nandwrite - Write an input file (i.e. JFFS2 or YAFFS2 image) to the
+ NAND Flash device
+ These utilities are often used to write file system images to the Flash
+ device on an embedded system.