35% Faster FSBL Rebuild

June 4, 2018


This post shows how to rebuild the Xilinx Zynq MP First Stage Boot Loader (FSBL) from PetaLinux Tools 2017.4 in 35% less time with bitbake. It also shows hot to load it over JTAG and reviews commands that do not recompile the FSBL. 




  • An installation of PetaLinux Tools 2017.4 - HOWTO

  • A PetaLinux Tools ZU+ project that's been built - HOWTO 



Fastest Way (bitbake) - 35% faster


Get access to bitbake


Make a change to:




Time taken on my machine:



Time taken on my machine:


Load the FSBL


See the results on a serial port


Total Time:1:21




Fast Way (petalinux-build)



Time taken on my machine



Time taken on my machine

Total Time: 2:19



Ways that Do Not Recompile The FSBL



I feel that this is wrong. My expectation is that if a change is made to the FSBL source that this command should rebuild it. 





Free Online HTML Escape / Unescape Tool - FreeFormatter.com @ link



Please reload

Our Recent Posts

DOE PAMS Specialties

September 5, 2020

Good Link for HOWTO Bring an Off-Screen Window Back Onto Screen for Windows 10, 8, 7, and Vista

September 5, 2020

Connect to and Control a Synaccess NPC-22 netCommander from Ubuntu 16.04.3 Running in a VirtualBox VM via a Prolific Technology Inc. USB to Serial Port Converter to Turn a Target On and Off

September 4, 2020

Please reload


Please reload


©2020 by Zach Pfeffer