[Buildroot] [PATCH 1/4] mkpimage: new host package

Maxime Hadjinlian maxime.hadjinlian at gmail.com
Mon Oct 19 21:36:23 UTC 2015


Jan, all

On Mon, Oct 19, 2015 at 11:24 PM, Jan Viktorin <viktorin at rehivetech.com>
wrote:

> Hello all,
>
> thank you for your interest...
>
> On Mon, 19 Oct 2015 23:12:21 +0200
> Maxime Hadjinlian <maxime.hadjinlian at gmail.com> wrote:
>
>  [-SNIP-]

>
> > > > I agree. Unfortunately, downloading directly
> > > >
> > >
> http://git.pengutronix.de/?p=barebox.git;a=blob_plain;f=scripts/socfpga_mkimage.c;h=$(MKPIMAGE_VERSION);hb=HEAD
> > > > doesn't work because this URL contains ';' which our download
> > > > infrastructure doesn't like much.
> > > >
> > > > However, this program is so simple that I would advocate taking the
> > > > makedevs route: simply integrate the program source code itself
> inside
> > > > Buildroot, in package/mkpimage/.
> > >
> > > Yup, agreed.
>
> Agreed. my intention was more like to tell the user: "install your own
> Go compiler to use this".
>
> > >
> > Agreed too, I'll send the current package that I have that does just
> that.
> > Jan: I'll put you in CC so if you want to work with it/on it, feel free !
>
> Great!
>
> By the way, there is still the fundamental question. Is the mkpimage
> really necessary? I can boot the Altera SoC Development Kit without
> running it. What is the value of doing that? Does it support the secure
> boot sequence? Does it depend on some DIP switch on the board?
>
As far I can remember you can't boot the SoCFPGA without the SPL being
"signed" (which is really a simple header with a CRC and some padding so it
fits a precise size).
I'm curious how you made one boot without this as per Altera's
documentation the Boot ROM needs it. Note that in Qsys, it's already done
in their various scripts, so if you build U-Boot that way, it's done for
you.
There's no real added value as far as I could tell, the SoC needs it,
that's all. And there's no DIP switch which helps you configure that on the
dev kit. I don't think you can configure it. You have to do it and that's
pretty much it.

>

Jan
>
> >
> > >
> > > Regards,
> > > Yann E. MORIN.
> > >
> > > --
> > >
> > >
> .-----------------.--------------------.------------------.--------------------.
> > > |  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics'
> > > conspiracy: |
> > > | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___
> > >      |
> > > | +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/
> There
> > > is no  |
> > > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v
> > >  conspiracy.  |
> > >
> > >
> '------------------------------^-------^------------------^--------------------'
> > >
>
>
>
> --
>   Jan Viktorin                E-mail: Viktorin at RehiveTech.com
>   System Architect            Web:    www.RehiveTech.com
>   RehiveTech
>   Brno, Czech Republic
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20151019/2fd82c56/attachment-0002.html>


More information about the buildroot mailing list