10.1 Installing CPRI Demo Application

To install CPRI demo application, perform the following step:

  1. Install the GUI (setup.exe) from the following design files folder mpf_an4949_v2022p3_df/GUI.

The following steps describes how to install and use the GUI to run the CPRI Loopback demo. The following procedure assumes that the PolarFire evaluation board is connected and programmed with the CPRI Loopback design.

To run the CPRI Loopback demo, perform the following steps:
  1. Extract the contents of the mpf_an4949_v2022p3_df.zip file.
  2. From the mpf_an4949_v2022p3_df\GUI\GUI Installer folder, double-click the setup.exe file.
  3. Follow the instructions displayed on the installation window.
  4. After successful installation, CPRI_GUI appears on the Start menu of the host PC desktop.
  5. From the Start menu, click CPRI_GUI to launch the application.
  6. The GUI detects the COM port number and automatically connects to the board. The following figure shows COM port number and connection status. COM Port numbers may vary.
    Figure 10-1. Selecting COM Port and Connecting Status
  7. Click Start. The data is generated and framed using the CPRI master module and sent over the serial transmit link. It is then received by the receiver, and CPRI slave IP unpacks the data and loopbacks the data to the CPRI master module. The checker in the master system checks the incoming data for any errors. The status is monitored using the status signals on the GUI at any time. The following are the status signals:
    • Serial Link: Indicates transceiver link status
    • Rx Valid: Indicates if the transmitter and receiver data are locked
    • VSS status: Indicates the received VSS data is valid.
    • Ethernet status: Indicates the received Ethernet data is valid.
    • AxC Control status: Indicates the received Antenna carrier control data is valid.
    • AxC Data Status: Indicates the received Antenna carrier data is valid.

    The following figure shows the status signals. The LED 4, LED 5, LED 6, LED 7, LED 8, LED 9, LED 10, and LED 11 are asserted at the same time.

    Figure 10-2. Master Checker Status—Pass
  8. Click Payload Error to induce error in VSS data, Ethernet data, Antenna carrier control data, and Antenna carrier data. Observe the error status of Master tab. See the following figure. The LED 5, LED 6, LED 7, LED 8, LED 9, LED 10, and LED 11 are deasserted at the same time.
    Figure 10-3. Payload Error Enabled—Master
  9. Disable Payload Error to stop generating an error and observe that the Serial Link, Rx Valid, and all the status signals of Master turn green. See the following figure. When the error is cleared, the LED 5 to LED 11 is asserted at the same time.
    Figure 10-4. Payload Error Disabled—Master

The CPRI demo is successfully run.