Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21088 Discussions

Programming non volatile part of Intel Arria 10GX Development kit

MK_ABQ
New Contributor III
569 Views

Hi,

Having a basic question on Arria 10 GX Devkit: DK-DEV-10AX115S-A.

We performed d basic testing by programming a sof into the FPGA and controlled few LEDs.

Now we would like the program to stay in the devkit even after switching off the power. So for this, should we program the flash or the CPLD?. And which file should we generate to program? Can you help.

 

 

0 Kudos
4 Replies
Farabi
Employee
557 Views

Hello,


you should program the flash to keep the design image even after power cycle the board.


regards,

Farabi


MK_ABQ
New Contributor III
551 Views

Hi Farabi,

Thanks. I have two questions here. 

 

1) Should I expect the flash be detected in jtag chain when I open quartus programmer?

2) What is the file extension that will be programmed into the flash? is it called filename.pof? or any other name?

0 Kudos
NurAiman_M_Intel
Employee
526 Views

Hi,


Kindly refer below;


You can use the Quartus Programmer to program the flash with your Programmer Object File (.pof).

  1. Start the Quartus Programmer.
  2. Click Auto Detect to display the devices in the JTAG chain.
  3. Select the flash attached to the MAX® V and then click Change File and select the path to the desired .pof. If the flash is not detected, configure the FPGA with any configuration image which does not drive the flash signals and then go to step 2, refer to Configuring the FPGA using Quartus Programmer
  4. Turn on the Program/Configure option for the added file.
  5. Click Start to program the selected file to flash. Programming is complete when the progress bar reaches 100%. If flash programming fails, change the TCK frequency to a lower frequency (16 MHz or 6 MHz).


Regards,

Aiman


0 Kudos
NurAiman_M_Intel
Employee
479 Views

We do not receive any response from you to the previous answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you


0 Kudos
Reply