Running the Software Application - Running the Software Application - 1.1 English - PG379

AXI4-Stream Remapper LogiCORE IP Product Guide (PG379)

Document ID
PG379
Release Date
2026-07-22
Version
1.1 English
Important: Ensure that the hardware is powered on and a Digilent Cable or an USB Platform Cable is connected to the host PC. Also, ensure that a USB cable is connected to the UART port of the KC705 board.
  1. Set Up the Workspace
    Open the Vitis application and select Get Started > Set Workspace.
    Generated by Your Tool
  2. Create a Platform Component
    • Navigate to Embedded Development > Create Platform Component.
    • Enter the component name and location, and click Next.
      Generated by Your Tool
    • Select the hardware design XSA file generated using Vivado. Generated by svg-renamer-agent
    • Select the operating system, processor, and compiler.
      Generated by Your Tool
    • Review the summary and click Finish.
  3. Create an Embedded Application Component
    • Open the Welcome panel.
    • Navigate to Embedded Development > Create Embedded Application and select Create Empty Embedded Application.
      Generated by svg-renamer-agent
    • Enter the component name and location, and click Next.
      Generated by Your Tool
    • In the Hardware tab, select the required platform and click Next.
      Generated by svg-renamer-agent
    • Select the appropriate domain from the available list.
      Generated by svg-renamer-agent
    • (Optional) Add source files, review the summary, and click Finish.
  4. Import Source Files
    • If source files were not added during creation, import them manually.
    • Right-click Sources and select Import > Files.
      Generated by svg-renamer-agent
    • Select and import the required files.
      Generated by svg-renamer-agent
  5. Build the Project
    • Select Flow > Build.
    • When prompted to build the platform, click Yes.
  6. Verify the Output

    After the build completes, navigate to the Output folder and verify that the .elf file is generated.


    Generated by svg-renamer-agent
The example design test result are shown in the terminal program.
For more information, visit https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/vitis.html. When executed on the board, the example application performs the following:
  • Programs the Video Clock Generator to 1080p@60 Hz
  • Programs TPG0 and Remap0 to 1080p@60 Hz
  • Checks for video lock and report the status (PASS/FAIL) on UART
  • Repeat Steps 1-3 for 4KP@30 Hz and 4KP@60 Hz