All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Question about Zynq SPL
@ 2014-02-26  7:49 Masahiro Yamada
  2014-02-26  8:01 ` Michal Simek
  0 siblings, 1 reply; 5+ messages in thread
From: Masahiro Yamada @ 2014-02-26  7:49 UTC (permalink / raw)
  To: u-boot

Hello Michal,

Please let me confirm if I am correctly understanding
Zynq SPL added by commit d7e269c.


Before that commit, Zynq booted like follows
   [1] Boot ROM
   [2] First Stage Boot Loader (created by Xilinx SDK)
   [3] U-Boot

Now, SPL replaces FSBL. So, now Zynq boots like follows
   [1] Boot ROM
   [2] U-Boot SPL
   [3]  U-Boot


Is this correct?


Best Regards
Masahiro Yamada

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

* [U-Boot] Question about Zynq SPL
  2014-02-26  7:49 [U-Boot] Question about Zynq SPL Masahiro Yamada
@ 2014-02-26  8:01 ` Michal Simek
  2014-02-26  8:14   ` Masahiro Yamada
  0 siblings, 1 reply; 5+ messages in thread
From: Michal Simek @ 2014-02-26  8:01 UTC (permalink / raw)
  To: u-boot

Hi Masahiro,

On 02/26/2014 08:49 AM, Masahiro Yamada wrote:
> Hello Michal,
> 
> Please let me confirm if I am correctly understanding
> Zynq SPL added by commit d7e269c.
> 
> 
> Before that commit, Zynq booted like follows
>    [1] Boot ROM
>    [2] First Stage Boot Loader (created by Xilinx SDK)
>    [3] U-Boot
> 
> Now, SPL replaces FSBL. So, now Zynq boots like follows
>    [1] Boot ROM
>    [2] U-Boot SPL
>    [3]  U-Boot
> 
> 
> Is this correct?

yes
or of course what SPL supports just directly to the OS

    [1] Boot ROM
    [2] U-Boot SPL
    [3] OS

any question regarding this?

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140226/df42c355/attachment.pgp>

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

* [U-Boot] Question about Zynq SPL
  2014-02-26  8:01 ` Michal Simek
@ 2014-02-26  8:14   ` Masahiro Yamada
  2014-02-26  8:33     ` Michal Simek
  0 siblings, 1 reply; 5+ messages in thread
From: Masahiro Yamada @ 2014-02-26  8:14 UTC (permalink / raw)
  To: u-boot

Hello Michal,

> 
> yes
> or of course what SPL supports just directly to the OS
> 
>     [1] Boot ROM
>     [2] U-Boot SPL
>     [3] OS
> 
> any question regarding this?

Thanks.

FSBL can download FPGA bit stream.
Is it supported by U-Boot SPL too?

If I don't have to launch Xilinx SDK to create FSBL,
that'd be better.


Best Regards
Masahiro Yamada

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

* [U-Boot] Question about Zynq SPL
  2014-02-26  8:14   ` Masahiro Yamada
@ 2014-02-26  8:33     ` Michal Simek
  2014-02-26  8:55       ` Masahiro Yamada
  0 siblings, 1 reply; 5+ messages in thread
From: Michal Simek @ 2014-02-26  8:33 UTC (permalink / raw)
  To: u-boot

Hi,

On 02/26/2014 09:14 AM, Masahiro Yamada wrote:
> Hello Michal,
> 
>>
>> yes
>> or of course what SPL supports just directly to the OS
>>
>>     [1] Boot ROM
>>     [2] U-Boot SPL
>>     [3] OS
>>
>> any question regarding this?
> 
> Thanks.
> 
> FSBL can download FPGA bit stream.
> Is it supported by U-Boot SPL too?

Not by the version which is in currently in the mailine.
But if you look at git.xilinx.com u-boot repo master-next branch
you will see that loading bitstream from U-BOOT spl is there
for MMC boot which I am using.

> If I don't have to launch Xilinx SDK to create FSBL,
> that'd be better.

You just need to have ps7_init.c/h files or generate
this setting out of SDK for your hardware project.
Currently in our and in mainline repo are just weak functions
because make no sense to push to the mainline setting
which is just used by one hardware design.

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140226/38514661/attachment.pgp>

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

* [U-Boot] Question about Zynq SPL
  2014-02-26  8:33     ` Michal Simek
@ 2014-02-26  8:55       ` Masahiro Yamada
  0 siblings, 0 replies; 5+ messages in thread
From: Masahiro Yamada @ 2014-02-26  8:55 UTC (permalink / raw)
  To: u-boot

Hello Michal,

On Wed, 26 Feb 2014 09:33:19 +0100
Michal Simek <monstr@monstr.eu> wrote:

> Hi,
> 
> On 02/26/2014 09:14 AM, Masahiro Yamada wrote:
> > Hello Michal,
> > 
> >>
> >> yes
> >> or of course what SPL supports just directly to the OS
> >>
> >>     [1] Boot ROM
> >>     [2] U-Boot SPL
> >>     [3] OS
> >>
> >> any question regarding this?
> > 
> > Thanks.
> > 
> > FSBL can download FPGA bit stream.
> > Is it supported by U-Boot SPL too?
> 
> Not by the version which is in currently in the mailine.
> But if you look at git.xilinx.com u-boot repo master-next branch
> you will see that loading bitstream from U-BOOT spl is there
> for MMC boot which I am using.
> 
> > If I don't have to launch Xilinx SDK to create FSBL,
> > that'd be better.
> 
> You just need to have ps7_init.c/h files or generate
> this setting out of SDK for your hardware project.
> Currently in our and in mainline repo are just weak functions
> because make no sense to push to the mainline setting
> which is just used by one hardware design.

That's good to know.
I will give it a try. Thanks!

Best Regards
Masahiro Yamada

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

end of thread, other threads:[~2014-02-26  8:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-26  7:49 [U-Boot] Question about Zynq SPL Masahiro Yamada
2014-02-26  8:01 ` Michal Simek
2014-02-26  8:14   ` Masahiro Yamada
2014-02-26  8:33     ` Michal Simek
2014-02-26  8:55       ` Masahiro Yamada

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.