Forum Discussion

admaris's avatar
admaris
Icon for New Contributor rankNew Contributor
6 months ago

Agilex FPGA PRBS Testing Issue

I want to use the Agilex-AGIB027R29A1e1VB-FPGA-REVC-V24.3.1b89-V1.0 project in the examples/qsfpdd_nrz directory to test two groups of Ethernet interfaces for PRBS and count the test results. But after compiling the project and burning it into the board, when I open the system console and load the .sof file, I don’t know how to proceed. Here’s what I see: I’ve opened two collections. In collection_1, the channel status is active. But when I click TX start, clicking RX start doesn’t do anything. In collection_2, the channel status is unknown, and I don’t know how to make it active. I think this might be related to the toolkit parameters. Can you provide detailed steps to help me achieve my goal?

2 Replies

  • admaris's avatar
    admaris
    Icon for New Contributor rankNew Contributor

    When I click the start button for TX, there is no response when I click the start button for RX, and the message prompt shows "CDR_not_locked"

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    The provided .sof file is meant for the testing through the BTS GUI. Check the following page:

    4.2.5.1. The QSFPDD NRZ Tab

    You can run the PRBS tests from there as well.

    I am not sure on the Transceiver toolkit testing with this file as it depends on what is enabled in the IP used to generate the provided .sof.

    However, for testing through the toolkit in your custom design, you need to enable some settings. Instructions in the following document page: 7. Debugging F-Tile Transceiver Links

    Regards