35% Faster FSBL Rebuild
- Zach Pfeffer
- Jun 4, 2018
- 1 min read

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.
Prerequisite
Fastest Way (bitbake) - 35% faster
Get access to bitbake
Make a change to:
...like:
Rebuild
Time taken on my machine:
"Package"
Time taken on my machine:
Load the FSBL
See the results on a serial port
Total Time:1:21
Fast Way (petalinux-build)
Rebuild
Time taken on my machine
Package
Time taken on my machine
Total Time: 2:19
Ways that Do Not Recompile The FSBL
Comment
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.
Reference
Free Online HTML Escape / Unescape Tool - FreeFormatter.com @ link