5.3 Programming the Device

This section describes how to program the PolarFire SoC device, with the .job file, using FlashPro Express.

To program the device, perform the following steps:
  1. Connect a micro USB to J5 from the host PC and launch the FlashPro Express software from its installation directory.
  2. To create a new job project on the Project menu, click New or New Job Project from FlashPro Express Job.
  3. In the New Job Project dialog box, perform the following steps:
    • Programming job file: Click Browse, navigate to the location where the .job file is located, and select the file. The default location is: <download_folder\mpfs_an4723_v20xxpx_jb\mpfs_an4723_v20xxpx_df.
    • 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. The FlashPro Express window appears. Verify that a programmer number (for example, 79DE6C53) appears in the Programmer field. If it does not, confirm the board connections and click Refresh/Rescan Programmers.
  5. To program the device, click RUN. When the device is programmed successfully, a RUN PASSED status is displayed.
  6. To close FlashPro Express, click Project > Exit.
  7. Power cycle the board using the SW5 switch.