Hardware Programming

Before running the application, the hardware need to be setup.

  • Power on the hardware platform and ensure that the JTAG connection is properly established.

  • To receive the UART output of this standalone application, connect the USB-UART of the development board to the PC and run a console program, such as PuTTY.

Boot Steps

  1. Go to Debug Configurations.

  2. Select Single Application Debug.

  3. Navigate to the Connection tab, click New, and select the appropriate hardware.

    Note

    Ensure the hardware is set up correctly before executing this step.

    Debug Configuration - Connection Tab
  4. Select the ELF file generated in the application.

    ELF File Selection
  5. Click Debug and check the output in the serial monitor.

    Serial Monitor Output
  6. Click on the highlighted icon.

    Highlighted Debug Icon

The run configuration will first program the FPGA with the bitstream, then load and execute the application. You can view the UART output of the application in the console window, and it should appear as follows, indicating that the endpoint (EP) has been successfully enumerated.

UART Output - Endpoint Enumerated