U-Boot mainline: Digilent Zybo-Z7 support

Michal Simek michal.simek at xilinx.com
Mon Jun 1 10:18:33 CEST 2020


On 01. 06. 20 8:59, Johannes Krottmayer wrote:
> Okay, thanks for the fast reply!
> 
> At the time I wrote this mail, I didn't read the docs.
> 
> Off-topic:
> 
> Are there plans for U-Boot to create a default image (including
> FSBL, bitstream and U-Boot)?
> 
> For example (additional build step):
> $ export BITSTREAM=/path/to/fpga.bit
> 
> For now I use Vivado to create the bitstream file, Vitis for the
> FSBL and then bootgen to create the SD card image.

SPL is community effort and not supported flow by Xilinx. If you want to
use it, use it but don't expect any help from Xilinx to help you with
issues. I take care about it, use it but there is no planning behind. I
am fixing issues for me and for the rest please send a patch and I will
take a look. As far as I know JTAG, SD and qspi(but limited) flows
should work. I use SD boot most of the time.

If you want to pack bitstream to u-boot.img/itb then it should be quite
easy to do and all things are in place.
Using FSBL as the part of open source flow. I don't think this is going
to happen because mainline u-boot is using mkimage for boot.bin
generation and fsbl requires more partitions in boot.bin which is not
supported.

Definitely patches welcome.

Thanks,
Michal


More information about the U-Boot mailing list