Source Configuration Control

Configuration Control

Git is the current configuration control tool used to manage the AMR codebase, and GitHub is the host for serving this data.

The code can be found on GitHub at:

AMR

AMR Release Branch

The AMR is released as source into GitHub. It is tagged using the following pattern:

xlnx_rel_[version]

  • version - version of required Vivado tools version eg: v2026.1.

Source Code Organization

The folder structure for the AMR repository is organized as follows:

Folder Structure

/deploy

Contains scripts and is the area where the build packaging will be undertaken.

/fw

Contains the target firmware source files to provide the management control capability deployed onto the RPU, known as the AMR management controller (AMC).

/sw

Contains supporting host based applications to interface with AMR.

This includes the AMR management interface (AMI).