Use Case 3 - Generate and deploy u-boot from Git sources - Use Case 3 - Generate and deploy u-boot from Git sources - 2026.1 English - XD260

Vitis Tutorials: Embedded Software (XD260)

Document_ID
XD260
Release_Date
2026-07-20
Version
2026.1 English

In this demo I have a simple makefile to generate and deploy u-boot using the metadata extracted from the XSA file. The script will do the following

  • Download Git sources

  • Generate the Platform (with FSBL)

  • Generate the device tree files

  • Compile device-tree

  • Compile ARM Trusted Firmware

  • Compile U-boot

  • Generate JTAG boot script

Each section above can be built independently. For example, if users want to make a change to the device-tree, then only the DT needs to be compiled and re-deployed on the board. This allows the users to speed up any u-boot debug or testing.