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:
- Generate a bitstream image with only one instance of the SFL IP for your specific device.
- Program, the generated image before you JIC file.
- 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.