RPU Simple XMPU_PL Test System

Memory and Peripheral Protection Unit for PL Isolation in Zynq UltraScale+ Devices (XAPP1353)

Document ID
XAPP1353
Release Date
2022-05-04
Revision
1.1 English

The RPU simple test system will be a container of the necessary applications to run the simple rpu application to test the XMPU_PL on the isolated system.

  1. Select File>New>Application Project
    1. If welcome screen opens, click Next
    2. Select a platform from repository: zcu102_isolation_test [custom]
    3. Click Next
    4. Application project name: rpu_xmpu_example
    5. System project name: Create New...
    6. System project name: rpu_xmpu_example_system
    7. Select Processor: psu_cortexr5_0
    8. Click Next
    9. Select a domain: standalone_psu_cortexr5_0
    10. Click Next
    11. Select Empty Application(C)
    12. Click Finish
  2. Right-click rpu_xmpu_example_system > rpu_xmpu_example > src and select Import Sources
    1. Browse and navigate to:
      <your_path>/XmpuPL_ZUplus_v1.0a/zupl_xmpu_v1_0/example_designs/zcu102_example/sources/src/rpu_xmpu_simple_example
    2. Click Select Folder or Open
    3. Click Select All
    4. Click Overwrite existing sources...
    5. Click Finish
  3. Click rpu_xmpu_example and select Project>Build project
    1. If there is an error when the process is completed and platform file is not found, ignore it.