public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/11] Enhance fit_check_sign add beaglebone black vboot docs
@ 2014-06-03  4:39 Simon Glass
  2014-06-03  4:39 ` [U-Boot] [PATCH 01/11] tools: Check arguments in fit_check_sign/fit_info Simon Glass
                   ` (10 more replies)
  0 siblings, 11 replies; 16+ messages in thread
From: Simon Glass @ 2014-06-03  4:39 UTC (permalink / raw)
  To: u-boot

The fit_check_sign tool checks that the configuration is correct, but does
not check each image within that configuration. This series adds that
feature, at least for uncompressed images.

In order to arrange this, cmd_bootm.c is split up into three files, one for
the command processing, one for the OS booting and one for the general
bootm processing. Apart from reducing the size of an over-large C file, this
makes it easier to include what is needed for host compilation. As part of
this, Android boot is enabled for sandbox in case someone wants to write
a test for it.

Several people have had difficulty getting verified boot running on their
board with the instructions available. Following on from the previous series
which enabled verified boot on the Beaglebone Black, documentation is added
with a step-by-step guide on how to get this running.

This series sits on top of the tools fixes:

http://patchwork.ozlabs.org/patch/354311/
http://patchwork.ozlabs.org/patch/354311/

This series is available at u-boot-x86.git branch 'bone'.


Simon Glass (11):
  tools: Check arguments in fit_check_sign/fit_info
  Reverse the meaning of the fit_config_verify() return code
  bootm: Split out code from cmd_bootm.c
  image: Remove the fit_load_image() property parameter
  bootm: Support android boot on sandbox
  Fix small 'case' typo in image-fit.c
  Avoid including config.h in command.h
  Allow compiling common/bootm.c on with HOSTCC
  bootm: Move decompression code into its own function
  Enhance fit_check_sign to check all images
  Add documentation for verified boot on Beaglebone Black

 common/Makefile                     |    2 +-
 common/bootm.c                      |  905 ++++++++++++++++++++++++
 common/bootm_os.c                   |  480 +++++++++++++
 common/cmd_bootm.c                  | 1337 +----------------------------------
 common/cmd_fdt.c                    |    2 +-
 common/image-fdt.c                  |    1 -
 common/image-fit.c                  |   36 +-
 common/image-sig.c                  |    4 +-
 common/image.c                      |    2 +-
 doc/uImage.FIT/beaglebone_vboot.txt |  608 ++++++++++++++++
 include/bootm.h                     |   57 ++
 include/command.h                   |    1 -
 include/configs/sandbox.h           |    1 +
 include/image.h                     |   10 +-
 tools/Makefile                      |    1 +
 tools/bootm.c                       |    1 +
 tools/fit_check_sign.c              |   17 +-
 tools/fit_info.c                    |   12 +
 tools/image-host.c                  |   12 +-
 19 files changed, 2140 insertions(+), 1349 deletions(-)
 create mode 100644 common/bootm.c
 create mode 100644 common/bootm_os.c
 create mode 100644 doc/uImage.FIT/beaglebone_vboot.txt
 create mode 100644 include/bootm.h
 create mode 100644 tools/bootm.c

-- 
1.9.1.423.g4596e3a

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-06-11 20:58 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-03  4:39 [U-Boot] [PATCH 0/11] Enhance fit_check_sign add beaglebone black vboot docs Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 01/11] tools: Check arguments in fit_check_sign/fit_info Simon Glass
2014-06-03  5:19   ` Heiko Schocher
2014-06-03  4:39 ` [U-Boot] [PATCH 02/11] Reverse the meaning of the fit_config_verify() return code Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 03/11] bootm: Split out code from cmd_bootm.c Simon Glass
2014-06-11 19:48   ` Tom Rini
2014-06-11 20:58     ` Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 04/11] image: Remove the fit_load_image() property parameter Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 05/11] bootm: Support android boot on sandbox Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 06/11] Fix small 'case' typo in image-fit.c Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 07/11] Avoid including config.h in command.h Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 08/11] Allow compiling common/bootm.c on with HOSTCC Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 09/11] bootm: Move decompression code into its own function Simon Glass
2014-06-03  4:39 ` [U-Boot] [PATCH 10/11] Enhance fit_check_sign to check all images Simon Glass
2014-06-03  5:39   ` Heiko Schocher
2014-06-03  4:39 ` [U-Boot] [PATCH 11/11] Add documentation for verified boot on Beaglebone Black Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox