Xilinx Tools provides a collection of small host programs you need for Xilinx cross development especially MicroBlaze development.
If you want to generate a set of payload blob images tagged for XL-Boot you will need the command mkxlblob from this tool collection. Xilinx Tools and XL-Boot are parts of MB-Ref. See: http://gitorious.org/mbref/xl-tools or: http://www.li-pro.de/xilinx_mb/xl-tools/start Signed-off-by: Stephan Linz <l...@li-pro.net> --- platforms/hosttools.in | 1 + rules/host-xl-tools.in | 13 +++++++++++++ rules/host-xl-tools.make | 31 +++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 0 deletions(-) create mode 100644 rules/host-xl-tools.in create mode 100644 rules/host-xl-tools.make diff --git a/platforms/hosttools.in b/platforms/hosttools.in index bb259aa..89456e8 100644 --- a/platforms/hosttools.in +++ b/platforms/hosttools.in @@ -18,5 +18,6 @@ source "rules/host-mtd-utils.in" source "rules/host-squashfs-tools.in" source "rules/host-umkimage.in" source "rules/host-util-linux-ng.in" +source "rules/host-xl-tools.in" source "rules/host-xz.in" source "rules/host-zlib.in" diff --git a/rules/host-xl-tools.in b/rules/host-xl-tools.in new file mode 100644 index 0000000..566b37f --- /dev/null +++ b/rules/host-xl-tools.in @@ -0,0 +1,13 @@ +## SECTION=hosttools_noprompt + +config HOST_XL_TOOLS + tristate + default ALLYES + help + Xilinx tools provides a collection of small host programs + you need for Xilinx cross development especially MicroBlaze + development. + + If you want to generate especially payload blobs for the + XL-Boot you will need the program mkxlblob from this tool + collection. diff --git a/rules/host-xl-tools.make b/rules/host-xl-tools.make new file mode 100644 index 0000000..4a5339d --- /dev/null +++ b/rules/host-xl-tools.make @@ -0,0 +1,31 @@ +# -*-makefile-*- +# +# Copyright (C) 2011 by Stephan Linz <l...@li-pro.net> +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +HOST_PACKAGES-$(PTXCONF_HOST_XL_TOOLS) += host-xl-tools + +# +# Paths and names +# +HOST_XL_TOOLS_VERSION := 1.0.1 +HOST_XL_TOOLS := xl-tools-$(HOST_XL_TOOLS_VERSION) +HOST_XL_TOOLS_SUFFIX := tar.bz2 +HOST_XL_TOOLS_URL := http://www.li-pro.de/_media/xilinx_mb/xl-tools/$(HOST_XL_TOOLS).$(HOST_XL_TOOLS_SUFFIX) +HOST_XL_TOOLS_SOURCE := $(SRCDIR)/$(HOST_XL_TOOLS).$(HOST_XL_TOOLS_SUFFIX) +HOST_XL_TOOLS_DIR := $(HOST_BUILDDIR)/$(HOST_XL_TOOLS) + +# +# autoconf +# +HOST_XL_TOOLS_CONF_TOOL := autoconf + +# vim: syntax=make -- 1.6.0.4 -- ptxdist mailing list ptxdist@pengutronix.de