5.3 Programming the Device

To program the PolarFire SoC device with the job file using FlashPro Express, perform the following steps.

  1. Connect a micro-USB to the ICICLE Kit (J33) or Video Kit (J5) from the host PC and launch the FlashPro Express tool from the installation directory. Also, ensure that the jumper J9 is closed on the ICICLE Kit, and J28 is closed on the Video Kit.
  2. To create a new job, click New on the FlashPro Express landing pageV or select Project and click New Job Project from FlashPro Express Job from the menu, as shown in the following figure.
    Table 5-1. FlashPro Express
    Graphical user interface, application Description automatically generated
    Graphical user interface, text, application Description automatically generated
  3. In the New Job Project from FlashPro Express Job dialog box, enter the following details:
    • Programming job file: Click Browse and navigate to the location where the job file is located and select the file.
    • FlashPro Express job project location: Select Browse and navigate to the location where you want to save the project.
  4. Click Open. The required programming file is selected and is ready to be programmed in the device. The FlashPro Express window appears. Confirm that a programmer number appears in the Programmer field. If it does not appear, check the board connections, and click Refresh/Rescan Programmers.
  5. Click RUN to program the device. When the device is programmed successfully, a RUN PASSED status is displayed.
  6. To close the FlashPro Express tool, select Project and Exit from menu.
  7. Power-cycle the board.