The RPU isolation test system is a container of the necessary applications to run the RPU fault injection application to test the isolated system.
- Select File>New>Application
Project.
- Click Next if the welcome page opens.
- Select platform from repository: zcu102_isolation_test [custom]
- Click Next
- Project name: rpu_fault_injection
- System project: Create New…
- System project name: Project name: rpu_fault_injection_system
- Processor: psu_cortexr5_0
- Click Next
- Select a domain: standalone_on_psu_cortexr5_0
- Click Next
- Select Empty Application(C)
- Click Finish
- Right-click
rpu_fault_injection_system>rpu_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/rpu_fault_injection
- Click Select Folder or Open
- Click Select All.
- Click Overwrite existing sources
- Click Finish
- Browse and navigate to:
- Right-click rpu_fault_injection_system and select Add Application Project...
- Project name: pmu_fw_u0
- Select a system project: rpu_fault_injection_system
- Processor: psu_pmu_0
- Click Next
- Select zynqmp_pmufw_u0
- Click Next
- Select Zynq MP PMU Firmware
- Click Finish
- Right-click rpu_fault_injection_system >
pmufw_u0> 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.
- Click Select All.
- Click Overwrite existing sources...
- Click Finish.
- Browse and navigate to:
- Click rpu_fault_injection_system
and select Project>Build Project
Note: When completed if there is an error: platform file not found, ignore it. This is because default boot components were not used. You will be creating a boot image in the following steps.