Knowledge Base Article

Why do I get “Error (209062): Flash Loader IP not loaded on device #” when trying to program a JIC file in a Cyclone® V device?

Description

Due to a problem in the factory default Serial Flash Loader (SFL) image in the Quartus® Prime Software, used as an auxiliary image for JIC programming, the Quartus® Prime Programmer will not detect the Flash Loader IP. This IP is used to create a bridge between JTAG and the Flash device. This issue is specific to the following variant of Cyclone® V SoC devices:

Cyclone V E - Member Code A5

Resolution

To work around this problem, follow these steps:

  1. Generate a bitstream image with only one instance of the SFL IP for your specific device.
  2. Program, the generated image before you JIC file.
  3. When programming the JIC file:
    • If you use the Programmer GUI, when checking the box for Program/Configure option for your QSPI device, select the checkbox for your FPGA device, which is automatically checked as the default SFL image is added.
    • If you use the command executable "quartus_pgm," use the following syntax:

quartus_pgm -c <cable number>  -m jtag -o “p;<file>.jic”

 

This problem has been fixed since the Quartus® Prime Pro Edition Software version 24.2.  However, the Quartus® Prime Standard Edition Software is still affected by this problem.  Use the above workaround when the Quartus® Prime Standard Edition is used.  The Quartus® Prime Standard Edition Software will be improved in a future version.

Updated 2 months ago
Version 2.0
No CommentsBe the first to comment