10 Appendix 3: Programming the Device and External SPI FlashPro Express
(Ask a Question)This section describes how to program the PolarFire device and external
SPI Flash with the .job programming file using FlashPro Express. The .job
file is available at the following design files folder location:
- Webserver: mpf_an4569_v2023p2_eval_df\webserver\programming_job
- TFTP_IAP: mpf_an4569_v2023p2_eval_df\tftp_iap\programming_job
To program the device, perform the following steps:
-
Ensure that the jumper settings on the board are the same as listed in Table 6-2.
Important: The power supply switch must be switched off while making the jumper connections. -
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.
-
On the host PC, launch the FlashPro Express software.
-
To create a new job project, click New or in the Project menu, select New Job Project from FlashPro Express Job, as shown in the following figure.
Figure 10-1. FlashPro Express Job Project -
Enter the following in the New Job Project from FlashPro Express Job dialog box:
-
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_folder>\mpf_an4569_v2023p2_eval_df\webserver\programming_job or
<download_folder>\mpf_an4569_v2023p2_eval_df\tftp_iap\programming_job.
- FlashPro Express job project location:
Click Browse... and navigate to the location where you want
to save the project.
Figure 10-2. New Job Project from FlashPro Express Job
-
- Click OK. The required programming file is selected and ready to be programmed in the device.
- The FlashPro Express window appears as
shown in the following figure. Confirm that a programmer number appears in the
Programmer field. If it does not, check the board connections
and click Refresh/Rescan Programmers.
Figure 10-3. Programming the Device - Click RUN. When
the device is programmed successfully, a RUN PASSED status is
displayed as shown in the following figure. See Running the Demo to run the
webserver and the TFTP_IAP demo.
Figure 10-4. FlashPro Express-RUN PASSED - Close FlashPro Express or in the Project tab, click Exit.