Build PMU Firmware
This how-to describes how to build the PMU Firmware (PMUFW) for your target platform. Building the PMUFW is a part of the Xilinx design flow described in Xilinx Open Source Linux.
Table of Contents
Task Dependencies (Pre-requisites)
- System design completed in Vivado
Tools Required
Input Files Required
- System hardware project hdf file
Output Files Produced
- executable.elf
Task Description
Start hsibash$ hsi
hsi% set hwdsgn [open_hw_design <hardware.hdf>]
hsi% generate_app -hw $hwdsgn -os standalone -proc psu_pmu_0 -app zynqmp_pmufw -compile -sw pmufw -dir <dir_for_new_app>
Build Steps
- Fetch Sources
- Build FSBL
- Build Device Tree Compiler (DTC)
- (You are here) Build PMU Firmware
- Build Arm Trusted Firmware (ATF)
- Build U-Boot
- Build and Modify a Root File System
- Build Device Tree Blob
- Build Linux Kernel
- Prepare Boot Image
- Prepare Boot Medium
- Setup a Serial Console
- Additional Information: Build Qt and Qwt Libraries
Related Links
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy