Once the design is created through TCL scripts, as mentioned in Appendix B: Running the TCL Script, open the design in Libero® SoC software.
To program the PolarFire® device, perform the following steps:
Ensure that the following jumper settings are set on the board.
Table 2-1. Jumper Settings on Evaluation Kit
Jumper
Description
J18, J19, J20, J21, and J22
Short pins 2 and 3 for programming the PolarFire FPGA through FTDI
J28
Short pins 1 and 2 for programming through the onboard FlashPro5
J26
Short pins 1 and 2 for programming through the FTDI SPI
J27
Short pins 1 and 2 for programming through the FTDI SPI
J4
Short pins 1 and 2 for manual power switching using SW3
J12
Short pins 3 and 4 for 2.5V
J46
Short pin 1 and 2 for routing 125 MHz differential clock oscillator output to the line side
Open pin 1 and 2 for routing 122.88 MHz differential clock oscillator output to the line side
Connect the power supply cable to the J9 connector on the board.
Connect the USB cable from the host PC to the J5 (FTDI port) on the board.
Power on the board using the SW3 slide switch.
Connect TXN to RXN and TXP to RXP using the two
SMA to SMA cables, as shown in the following figure.
The
following figure shows the PolarFire Evaluation kit board setup. For
information about PolarFire Evaluation kit, see PolarFire FPGA Evaluation Kit User
Guide.
Figure 2-1. Board Setup
Double click Run PROGRAM Action from the Libero Design Flow.
The device is now successfully programmed and the onboard LEDs 4, 5, 6, and 7 start glowing. A green tick mark appears next to Run PROGRAM Action, as shown in the following figure.Figure 2-2. Run PROGRAM Action
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.