top of page
  • Zach Pfeffer

35% Faster FSBL Rebuild


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

  • 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:

...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

bottom of page