From: "Jörg Krause" <joerg.krause@embedded.rocks>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v6 01/13] binman: Introduce binman, a tool for building binary images
Date: Mon, 16 Jan 2017 21:25:16 +0100 [thread overview]
Message-ID: <1484598316.8221.3.camel@embedded.rocks> (raw)
In-Reply-To: <1480130164-15709-2-git-send-email-sjg@chromium.org>
Hi,
On Fri, 2016-11-25 at 20:15 -0700, Simon Glass wrote:
> This adds the basic code for binman, including command parsing,
> processing
> of entries and generation of images.
>
> So far no entry types are supported. These will be added in future
> commits
> as examples of how to add new types.
>
> See the README for documentation.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---
>
[snip]
> +
> +To do
> +-----
> +
> +Some ideas:
> +- Fill out the device tree to include the final position and size of
> each
> +??entry (since the input file may not always specify these)
> +- Use of-platdata to make the information available to code that is
> unable
> +??to use device tree (such as a very small SPL image)
> +- Write an image map to a text file
> +- Allow easy building of images by specifying just the board name
> +- Produce a full Python binding for libfdt (for upstream)
> +- Add an option to decode an image into the constituent binaries
> +- Suppoort hierarchical images (packing of binaries into another
> binary
> +??which is then placed in the image)
> +- Support building an image for a board (-b) more completely, with a
> +??configurable build directory
> +- Consider making binman work with buildman, although if it is used
> in the
> +??Makefile, this will be automatic
> +- Implement align-end
Any plans to add support for Python 3 as it is done for patman?
Best regards,
J?rg Krause
next prev parent reply other threads:[~2017-01-16 20:25 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-11-26 3:15 [U-Boot] [PATCH v6 00/13] binman: A tool for creating firmware images Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 01/13] binman: Introduce binman, a tool for building binary images Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2017-01-16 20:25 ` Jörg Krause [this message]
2017-01-21 3:51 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 02/13] binman: Add basic entry types for U-Boot Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 03/13] binman: Add support for building x86 ROMs Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 04/13] binman: Add support for u-boot.img as an input binary Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 05/13] binman: Add support for building x86 ROMs with SPL Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 06/13] binman: Add support for building x86 images with FSP/CMC Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 07/13] binman: Add a build rule for binman Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:37 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 08/13] binman: Allow configuration options to be used in .dts files Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:38 ` Simon Glass
2016-11-26 3:15 ` [U-Boot] [PATCH v6 09/13] binman: Automatically include a U-Boot .dtsi file Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:38 ` Simon Glass
2016-11-26 3:16 ` [U-Boot] [PATCH v6 10/13] tegra: Use a U-Boot-specific " Simon Glass
2016-12-23 8:39 ` Simon Glass
2016-11-26 3:16 ` [U-Boot] [PATCH v6 11/13] sunxi: Use binman for sunxi boards Simon Glass
2016-12-19 2:48 ` [U-Boot] [U-Boot,v6,11/13] " Tom Rini
2016-12-23 8:39 ` Simon Glass
2016-12-28 10:30 ` Emmanuel Vadot
2016-12-28 10:57 ` Emmanuel Vadot
2017-01-12 5:08 ` Simon Glass
2017-01-14 13:38 ` Emmanuel Vadot
2017-01-14 15:03 ` Tom Rini
2016-11-26 3:16 ` [U-Boot] [PATCH v6 12/13] x86: Use binman all x86 boards Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:39 ` Simon Glass
2016-11-26 3:16 ` [U-Boot] [PATCH v6 13/13] binman: Drop microcode features from ifdtool Simon Glass
2016-12-18 3:41 ` Bin Meng
2016-12-23 8:39 ` Simon Glass
2016-11-30 2:29 ` [U-Boot] [PATCH v6 00/13] binman: A tool for creating firmware images Simon Glass
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1484598316.8221.3.camel@embedded.rocks \
--to=joerg.krause@embedded.rocks \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.