Article ID: 000097478 Content Type: Product Information & Documentation Last Reviewed: 10/06/2025

Why does the Quartus® Prime Pro Edition Programmer program pof file to DK-DEV-AGI027RBES unsuccessfully when following the R-Tile FPGA IP for Compute Express Link* (CXL*) Design Example User Guide?

Environment

    Intel® Quartus® Prime Pro Edition

OS Independent family

BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

Due to a problem in the R-Tile FPGA IP for Compute Express Link* (CXL*) Design Example User Guide, version 1.10.0, you might observe pof programming failure on DK-DEV-AGI027RBES when following the chapter "C. Programming the Agilex™ 7 FPGA Development Kit with an External USB Blaster II", the description for the programming steps of DK-DEV-AGI027R1BES and DK-DEV-AGI027RBES is not separate and clear enough.

Resolution

To work around this problem, refer to the following instructions:

1. The programming steps for DK-DEV-AGI027R1BES:

  • Connect an external USB blaster II into the J10- External JTAG header.
  • Set the switch SW5.3 to ON (for the first time). 
  • Open the Quartus® Prime Pro Edition Software programmer tool.
  • Click the Hardware Setup, and select USB Blaster II.
  • Set the Hardware Frequency to 16000000Hz and uncheck the Auto-adjust frequency at chain scanning box.
  • Click Close.

  • Click Auto Detect and select MAX® 10 device, click OK.

  • Right-click on the MAX® 10 device, and select Edit -> Change File.
  • Select the MAX® 10 SOF file image: max10_bmc_avstx8_test.sof and click Open.
  • Check the Program/Configure box and click Start to start the programming operation.

  • When the operation is 100% successfully completed, click Auto Detect.
  • Click Yes on pop-up windows.

  • Right click on the QSPI_2Gb device, select Edit -> Change File.
  • Select the POF file image: file.pof and click Open.
  • Check Program/Configure box of QSPI_2Gb, P1, OPTION_BITS and click Start to start the programming operation.
  • When the operation is 100% successfully completed, close the programmer window, shut down the platform (Pressing the on-off button on your server instead of typing “poweroff” in command window), set SW5.3 to OFF, disconnect USB Blaster II and boot the platform again.

  • Type “lspci -vt ” in the command window, 0ddb device should be found.     

 

2. The programming steps for DK-DEV-AGI027RBES:

  • Plug in the USB cable to the USB port J8 (when using J10, DIPSWITCH SW5.3 (DK-DEV-AGI027RES and DK-DEV-AGI027R1BES) and SW8.3 (DK-DEV-AGI027RB and DK-DEV-AGI027-RA) should be off). Set the DIPSWITCH SW2 to [on:off:off:X] (the 4th bit is don't care). You can follow this combination which has been verified on the hardware: 

SW1=ON/Off/Off/Off; 

SW2=ON/Off/Off/Off;

SW3=Off/ON/ON/Off;

SW4=Off/Off/ON/Off;

SW5=Off/Off/Off/Off;

SW8=Off/Off/Off/Off

  • Open the Quartus® Prime Pro Edition Software programmer tool.
  • Click the Hardware Setup, and select USB Blaster II.
  • Set the Hardware Frequency to 16000000Hz and uncheck the Auto-adjust frequency at chain scanning box.
  • Click Close.

 

  • Click Auto Detect to scan the JTAG devices.

                            If the JTAG chain can not be detected, try setting SW4:3 to OFF.

                            If a device called 1_BIT_TAP appears between AGIB027R29AR0 and VTAP10, ignore it and continue to the next step.

A screenshot of a computer  Description automatically generated

  • Right click the VTAP10 device, Edit > Change Device, change it to MAX 10 > 10M50DAF256.

 

A screenshot of a computer  Description automatically generated

  • Right click the 10M50DAF256 device, Edit > Attach Flash Device, select Quad SPI Flash Memory QSPI_2Gb.
  • In the Programmer page, click QSPI_2Gb > Change File to select the .pof file.

  • Start the Programmer.
  • When the operation is 100% successfully completed, close the programmer window, and shut down the platform (Pressing the on-off button on your server instead of typing “poweroff” in the command window), if SW4:3 was OFF before, set it to ON, disconnect USB Blaster II and boot the platform again.
  • Type “lspci -vt ” in the command window, 0ddb device should be found.

 

Related Products

This article applies to 1 products

Intel Agilex® 7 FPGAs and SoC FPGAs I-Series

1