
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

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

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

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

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
participants (2)
-
Masahiro Yamada
-
Michal Simek