For Zynq UltraScale+ MPSoC, the Linux system components available in the sub-menu are as follows:
Figure 1. Linux Components Selection
- First stage boot loader
- PMU firmware, for Zynq® UltraScale+™ MPSoC only
- U-Boot
- Kernel
For ATF, U-Boot, and kernel there are three available options:
- Default
- The default component is shipped through PetaLinux tool.
- External source
- When you have a component downloaded at any specified
location, you can feed your component instead of the default one through
this configuration option.Note: The external source folder is required to be unique to a project and its user, but the content can be modified. If the external source is a git repository, its checked out state should be appropriate for building this project.
- Remote
- If you want to build a component which was on a custom git repository, this configuration option has to be used.