SBAU412 November   2022 AFE7900 , AFE7903 , AFE7906 , AFE7920 , AFE7950

 

  1.   Abstract
  2.   Trademarks
  3. Introduction
  4. Prerequisites
  5. Typical Bare-Metal Design Flow
  6. Background
  7. AFE SPI IP Container Pinout
  8. TI AFE SPI IP Container
  9. Create Block Designs With TI AFE SPI IP
  10. Create New Platforms in Vitis
  11. Create New Application Projects in Vitis
  12. 10Build Application Projects
  13. 11Configure the AXI GPIO
    1. 11.1 Initializing the GPIO
    2. 11.2 Setting the Direction
    3. 11.3 Setting High or Low for Corresponding Bits
  14. 12Configure the AXI SPI
  15. 13Create Boot Images to Run on SD Card
  16. 14Set up and Power on Hardware
  17. 15Set up ZCU102 Board Interface for VADJ_FMC
  18. 16Debug Application Projects and Set up Vitis Serial Terminal
  19. 17Execute the Application

Create New Platforms in Vitis

To create a new platform in Vitis, follow these steps below:

  1. Open the File menu, go to New, and then click Platform Project (see Figure 8-1).
    GUID-20220914-SS0I-8DVJ-LWKG-68GRRQDCMC7T-low.pngFigure 8-1 New Platform Project
  2. Enter the desired platform name. The name ZCU102ps was used as an example (see Figure 8-2).
    GUID-20220914-SS0I-6JND-ZJ61-RR1ZTC2PT2HX-low.pngFigure 8-2 Naming of Platform Project
  3. After the new platform is named, a menu appears (see Figure 8-3). Select the XSA (Xilinx Support Archive) file.
    GUID-20220914-SS0I-M19C-1WBV-CZS4QGBKV0LT-low.pngFigure 8-3 Hardware Specification
  4. Browse and select the .XSA file from the FPGA folder shared along with this document (see Figure 8-4).
    GUID-20220914-SS0I-5N2D-4G5V-H3G4TGVTTWM4-low.pngFigure 8-4 Selecting the Platform
  5. Right-click the new platform project to open the drop-down menu. Click Build Project to start the build (see Figure 8-5). This can take some time to complete the build.
    GUID-20220914-SS0I-5ZKL-BLC9-BGVCRGDCTPBM-low.pngFigure 8-5 Building the New Project