zynqmpbif - sample

Jorge Ramirez-Ortiz, Foundries jorge at foundries.io
Tue Jul 13 09:32:29 CEST 2021


On 13/07/21, Michal Simek wrote:
> Hi,
> 
> On 7/12/21 7:40 PM, Jorge Ramirez-Ortiz, Foundries wrote:
> > hi Michal,
> > 
> > Would you have some sample/reference code to generate a SPL boot image
> > using zynqmpbif instead of zynqmpimage? I cant find any documentation
> > and I see no option to enable it (I was expecting to find some config
> > in Makefile.spl but I see none).
> > 
> > What is the expected way of building these images?
> 
> Alex implemented it for Xilinx bif format after origin zynqmpimage
> format. But usage is just like this.
> 
> [u-boot](debian-sent)$ ./tools/mkimage -T zynqmpbif -d /tmp/bif
> /tmp/boot.bin
> Image Type   : Xilinx ZynqMP Boot Image support
> Image Offset : 0x000009c0
> Image Size   : 147216 bytes (147216 bytes packed)
> PMUFW Size   : 129792 bytes (129792 bytes packed)
> Image Load   : 0xfffc0000
> Checksum     : 0xfd15d661
> [u-boot](debian-sent)$ cat /tmp/bif
> image : {
> 	[pmufw_image, load=0xffdc0000] /mnt/disk/u-boot-bins/zynqmp/pmu.elf
> 	[destination_cpu=a53-0, load=0xfffc0000, bootloader] spl/u-boot-spl.bin
> }

awesome, exactly what I needed to start with.


> 
> Thanks,
> Michal


More information about the U-Boot mailing list