3 Appendix 1: Programming the Device Using FlashPro Express

To program the PolarFire device with the .job programming file using FlashPro Express. The .job file is available at the following design files folder location: mpf_an4682_df\Programming_files

To program the device, perform the following steps:

  1. Ensure that the jumper settings on the board are the same as listed in Table 1-4.
    Important: The power supply switch must be switched off while making the jumper connections.
  2. Connect the power supply cable to the J9 connector on the board.
  3. Connect the USB cable from the Host PC to the J5 (FTDI port) on the board.
  4. Power the board using the SW3 slide switch.
  5. On the host PC, start the FlashPro Express software.
  6. To create a new job project on the Project menu, click New or New Job Project from FlashPro Express Job.
  7. In the New Job Project from FlashPro Express Job 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>\mpf_an4682_df\Programming_files.
    • FlashPro Express job project location: Select Browse and navigate to the location where you want to save the project.
    Figure 3-1. New Job Project from FlashPro Express Job
  8. 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 appears in the Programmer field. If it does not, verify the board connections and click Refresh/Rescan Programmers.
    Figure 3-2. Programming the Device
  9. To program the device, click RUN. When the device is programmed successfully, a RUN PASSED status is displayed, as shown in the following figure. To run the TVS demo, see Running the Demo.
    Figure 3-3. FlashPro Express-RUN PASSED
  10. Close FlashPro Express, click Project > Exit.