5.2 Programming the Device

This section describes how to program the PolarFire FPGA Evaluation kit with the job file using FlashPro Express. To program the device, perform the following steps:

The PFEval_SDR.job file is available at mpf_an5014_v2023p1_eval_df\Programming_File.

  1. Connect a micro USB to J5 from the host PC and start the FlashPro Express software from its installation.
  2. Select New or New Job Project from the Project menu to create a new job project, as shown in the following figure.
    Figure 5-2. FlashPro Express Job Project
  3. In the FlashPro Express Job dialog box, enter the following values in the New Job Project:
    • Programming job file: Click Browse, and navigate to the location where the .job file is located and select the file. The default location is: <$download_directory>\mpf_an5014_v2023p1_eval_df\Programming_File.
    • FlashPro Express job project location: Click Browse, and navigate to the location where you want to save the project.
  4. Click OK. The required programming file is selected and ready to be programmed in the device.
  5. The FlashPro Express window appears as shown in the following figure. Confirm that a programmer number (for example, 79DE6C53) appears in the Programmer field. If it does not, then confirm the board connections and click Refresh/Rescan Programmers.
    Figure 5-3. Programming the Device
  6. Click RUN. When the device is programmed successfully, a RUN PASSED status is displayed as shown in the following figure.
    Figure 5-4. FlashPro Express—RUN PASSED
  7. Close FlashPro Express or in the Project tab, click Exit.
  8. Power cycle the board using SW5.