Forum Discussion

nashshah's avatar
nashshah
Icon for New Contributor rankNew Contributor
1 year ago

How can I use the default application to program Agilex 7 Series I dev kit using Quartus pro softwar

this is the dev kit configuration details.

<devkit><name>Agilex I-Series FPGA Development Kit</name><category>Development Kit</category><version>1.0</version><family>Agilex</family><device>AGI027RES</device><part>AGIB027R29A1E2VR0</part><vendor>Intel</vendor><description>The Intel® Agilex™ I-Series FPGA Development Kit delivers a complete prototyping and reference platform for designs needing PCI Express * (PCIe*) 5.0 (32 GT/s), Compute Express Link* (CXL) v1.1, or 400G Ethernet connectivity.</description><design>agilex_i_series_rdimm_ddr4</design></devkit>

8 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    What is the "default application"? What are you trying to do?

    You can install the full Quartus software or just the Programmer.

    • nashshah's avatar
      nashshah
      Icon for New Contributor rankNew Contributor

      get the dev kit running with hello world application and use the pof file for the board to initially program the board.

      • nashshah's avatar
        nashshah
        Icon for New Contributor rankNew Contributor

        or I though I need a pof file first for the board or may be a bit file to generate a pof file however not sure which generic pof I need to program the board to start working with hello world application.

    • nashsha's avatar
      nashsha
      Icon for New Contributor rankNew Contributor

      is there a sample sof or pof file available under Quartus dev kit examples directory?

      I have synthesize the goldon_top project

      however when I program the pof file generated form golden_top porject

      using prime programmer pro edition and selecting the pof file by

      clicking on AGIB027R31B agilex 7 device and changing to pof file it

      errors out and says

      Can not add flash memory programmer object file at top level'

      I have a software background and it seems like I have to add more IP to top level

      code and regenerate mu pof file. However not sure on where to start debugging and which IP

      to add to get to the point where I can run my hellow world application.

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    You need a .sof file, not a .pof, to directly program the device over JTAG. You need to perform a full compilation of the Quartus project, not just synthesis, which generates the .sof.

  • NazrulNaim_Intel's avatar
    NazrulNaim_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    According to the previous comment from user 'sstrell'. The answer can be accepted, you will need a .sof file to directly program the device over JTAG. You need to perform a full compilation of the Quartus project, to generates the .sof file.


    Hope that helps and do let me know if I can assist you further.


    Best regards,

    Nazrul Naim


    • nashsha's avatar
      nashsha
      Icon for New Contributor rankNew Contributor

      No it does not help what I am asking is very specific to development kit DKSIAGi027FC what I am asking for is the following.

      1) is there ready to test sof for this dev kit

      2) is there Nios V/g sample example for this dev kit

      3) is there a recommended sample application for this dev kit

      4) rocket board does not have any this for this dev kit

      5) is there a process to get things compile synthesis for this dev kit.

      The generic answer does not help with trying to resolve issues with this dev kit. can you get back to me with details pointers to documentation on how to get the dev kit running with

      a sample golden image location of SOF

      a sample NIOSV/g sample

      Bare metal hello world application

      FreeRTOS hello world application.

      Thanks

  • NazrulNaim_Intel's avatar
    NazrulNaim_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hello,

    As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

    Best regards,

    Nazrul Naim