The APU isolation test system is a container of the necessary applications to run the APU fault injection application to test the isolated system.
- Select File>New>Application
Project
- Click Next if the welcome page opens
- Select zcu102_isolation_test [custom]
- Click Next
- Project name: apu_fault_injection
- System project: Create New...
- System project name: apu_fault_injection_system
- Select Processor: psu_cortexa53_0
- Click Next
- Select a domain: standalone on psu_cortexa53_0
- Select Next
- Select Empty Application(C)
- Click Finish
- Right-click apu_fault_injection_system >
apu_fault_injection > src and select Import Sources...
- Browse and navigate to:
<your_path>/XmpuPL_ZUplus_v1.0a/zupl_xmpu_v1_0/example_designs/zcu102_example/sources/src/apu_fault_injection
- Click Select Folder or Open
- Click Select All
- Click Overwrite existing sources
- Click Finish
Figure 1. Import Sources
- Browse and navigate to:
- Right-click apu_fault_injection_system and select Add Application Project...
- Application project name: pmu_fw_u1
- Select a system project: apu_fault_injection_system
- Processor: psu_pmu_0
- Click Next
- Select a domain: zynqmp_pmufw_u1
- Click Next
- Select Zynq MP PMU Firmware
- Click Finish
- Right-click apu_fault_injection_system >
pmu_fw_u1 > src and select Import
Sources...
- Browse and navigate to:
your_path>/XmpuPL_ZUplus_v1.0a/zupl_xmpu_v1_0/example_designs/zcu102_example/sources/src/pmu_fw_2021.1
- Click Select Folder or Open
- Click Select All
- Click Overwrite existing sources...
- Click Finish
- Browse and navigate to:
- Click apu_fault_injection_system
and select Project>Build Project
Note: When completed if there is an error: platform file not found, ignore it. You will be creating a boot image in the following steps.