Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v2 4/7] altera: update text about the mkpimage
Date: Tue, 22 Mar 2016 23:55:46 +0100	[thread overview]
Message-ID: <20160322235546.5c52a7d8@free-electrons.com> (raw)
In-Reply-To: <1445340745-1000-5-git-send-email-viktorin@rehivetech.com>

Hello,

On Tue, 20 Oct 2015 13:32:22 +0200, Jan Viktorin wrote:
> As we've integrated the mkpimage, we just leave some notes
> about other available tools and give an advice how to enable
> this feature in Buildroot.
> 
> Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
> ---
>  board/altera/readme.txt | 16 +++++++++-------
>  1 file changed, 9 insertions(+), 7 deletions(-)
> 
> diff --git a/board/altera/readme.txt b/board/altera/readme.txt
> index ddd9e03..fdd7316 100644
> --- a/board/altera/readme.txt
> +++ b/board/altera/readme.txt
> @@ -75,21 +75,23 @@ After building, you should obtain this tree:
>      ??? socfpga.dtb
>      ??? u-boot.img
>      ??? u-boot-spl.bin
> +    ??? u-boot-spl.bin.crc
>      ??? uImage
>  
>  
>  Signing the Preloader
>  ---------------------
>  
> -*** BEWARE ****
> -The u-boot-spl.bin must be signed using the Altera's tool "mkpimage".
> -This tool comes as a part of the Altera development environnment (SoC EDS).
> -A fork of this tool have been done by Maxime Hadjinlian and can be found here :
> -https://github.com/maximeh/mkpimage
> +The u-boot-spl.bin needs a checksum computed by the Altera's tool "mkpimage".
> +This tool comes as a part of the Altera development environnment (SoC EDS),
> +as a standalone tool https://github.com/maximeh/mkpimage and as a part of the
> +Barebox project. The boards do not boot without the checksum.
>  
> -Remember that without signing the u-boot-spl.bin, the board will not boot !!!
> +The Buildroot integrates the mkpimage and you can find it in the configuration.
> +If you check: "Bootloaders/U-Boot/CRC SPL image for SoC FPGA" the build system
> +calls mkpimage on the SPL for you automatically.
>  
> -  $ mkpimage u-boot-spl.bin -o u-boot-spl-signed.bin
> +  $ mkpimage u-boot-spl.bin -o u-boot-spl.bin.crc

This is the wrong change. Instead, you should just modify the two
Altera defconfigs we have to use the new feature, and remove all that
text since the final bootloader image is now automatically generated by
Buildroot. You can leave a note like "The final U-Boot image with the
Altera required CRC is automatically generated by Buildroot using
mkpimage", but all the rest is useless once the defconfigs are changed.

I'll mark this patch as Changes Requested in our patch tracking system.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

  reply	other threads:[~2016-03-22 22:55 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-19 21:45 [Buildroot] [PATCH] mpkimage: new package Maxime Hadjinlian
2015-10-19 16:24 ` [Buildroot] [PATCH 0/4] Attempt to improve support for Altera SoC FPGA boards Jan Viktorin
2015-10-19 16:24   ` [Buildroot] [PATCH 1/4] mkpimage: new host package Jan Viktorin
2015-10-19 19:04     ` Maxime Hadjinlian
2015-10-19 20:53       ` Thomas Petazzoni
2015-10-19 21:06         ` Yann E. MORIN
2015-10-19 21:12           ` Maxime Hadjinlian
2015-10-19 21:24             ` Jan Viktorin
2015-10-19 21:36               ` Maxime Hadjinlian
2015-10-19 22:10                 ` Jan Viktorin
2015-10-19 22:12                   ` Maxime Hadjinlian
2015-10-20 10:41                     ` Jan Viktorin
2015-10-19 21:12           ` Thomas Petazzoni
2015-10-19 16:24   ` [Buildroot] [PATCH 2/4] boot/uboot: compute CRC on SPLs for Altera SoC FPGA Jan Viktorin
2015-10-19 16:24   ` [Buildroot] [PATCH 3/4] socfpga: update readme for sockit/socdk boards Jan Viktorin
2015-10-19 16:24   ` [Buildroot] [PATCH 4/4] socfpga: note about unnecessary mkpimage of SPL Jan Viktorin
2015-10-19 16:30   ` [Buildroot] [PATCH 0/4] Attempt to improve support for Altera SoC FPGA boards Jan Viktorin
2015-10-20 11:32   ` [Buildroot] [PATCH v2 0/7] " Jan Viktorin
2015-10-20 11:32     ` [Buildroot] [PATCH v2 1/7] mkpimage: new host package Jan Viktorin
2016-03-22 22:53       ` Thomas Petazzoni
2015-10-20 11:32     ` [Buildroot] [PATCH v2 2/7] boot/uboot: compute CRC on SPLs for Altera SoC FPGA Jan Viktorin
2015-10-20 11:36       ` Jan Viktorin
2016-03-22 22:54       ` Thomas Petazzoni
2016-03-23 12:57         ` Jan Viktorin
2016-03-23 13:06           ` Thomas Petazzoni
2016-03-23 13:10             ` Jan Viktorin
2015-10-20 11:32     ` [Buildroot] [PATCH v2 3/7] altera: improve readme to cover both supported boards Jan Viktorin
2016-03-22 22:54       ` Thomas Petazzoni
2015-10-20 11:32     ` [Buildroot] [PATCH v2 4/7] altera: update text about the mkpimage Jan Viktorin
2016-03-22 22:55       ` Thomas Petazzoni [this message]
2015-10-20 11:32     ` [Buildroot] [PATCH v2 5/7] altera: change mmcblk0 to sdc Jan Viktorin
2016-03-22 22:56       ` Thomas Petazzoni
2015-10-20 11:32     ` [Buildroot] [PATCH v2 6/7] altera: improve fdisk instructions Jan Viktorin
2016-03-22 22:58       ` Thomas Petazzoni
2015-10-20 11:32     ` [Buildroot] [PATCH v2 7/7] altera: remove whitespace before colon Jan Viktorin
2016-03-22 23:01       ` Thomas Petazzoni
2015-10-20  5:27 ` [Buildroot] [PATCH] mpkimage: new package Baruch Siach
2015-10-20  7:19 ` Thomas Petazzoni

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=20160322235546.5c52a7d8@free-electrons.com \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox