Forum Discussion

SD2424's avatar
SD2424
Icon for New Contributor rankNew Contributor
3 years ago

Quartus Prog Pro 20.4 with FPGA Dev Kit DK-SOC-1SSX-H-A QSPI

I am using Quartus Programmer Pro 20.4 on Windows with FPGA Development Kit DK-SOC-1SSX-H-A, and I can successfully flash a .sof file and seems to be working fine.

However, I would like to flash the QSPI with a .jic file, but I cannot find a way that does this correctly and works.

Please can you provide a step by step guide for how to flash a .jic file to the QSPI for the DK-SOC-1SSX-H-A dev kit?


If there are any hardware dip switches to be changed before/during/after the steps, please inform me of this in the step by step guide.

10 Replies

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    No harry, there is the steps:

    1. Change the MSEL setting to QSPI

    https://www.intel.com/content/www/us/en/docs/programmable/683303/current/fpga-configuration.html

    1. Change the SW1, make sure the MAXV is in jtag chain:

    https://www.intel.com/content/www/us/en/docs/programmable/683303/current/preparing-the-board.html

    1. about how to find the flash and program it, there is the refer link

    https://www.intel.com/content/www/us/en/docs/programmable/683303/current/system-controller-updates.html

    That is all.


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

    @WZ2 Is there any further support you can provide on the .jic file programming guide?

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    The .jic is stored in flash, and Max 10 use it to config the device~ If you wanna program the device by JTAG,

    Could you tell me how u wanna use jic?


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

      @WZ2

      Of course I can expand on my use case. I would like on dev kit to power up, to automatically flash the firmware flashed into the QSPI Flash 256 MB (MT25QU02GCBB8E12-0SIT) into the FPGA without user intervention.

      At the moment, I am flashing an .sof file with Quartus every time I power up the dev kit, which I would like to avoid doing.

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    I am still not sure which part block you:

    1. Generate the jic file which supported by AS configuration.
    2. Use programmer, auto detect the flash and device
    3. Select the flash and download the jic into flash
    4. Make sure the MSEL is AS and than reset the board.

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    Sorry for the delay, because of there is the Public vacation. Could u please help me to point out which part block u or give me the screenshot of the error, I will help u to fix it~


  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    I wanted to check if you have any further questions or concerns. If not, I will go ahead and mark this issue as resolved.

    Additionally, we would greatly appreciate it if you could take a moment to fill out our survey. Your feedback is valuable to us and helps us improve our support quality.

    Thank you for your time and cooperation.

    Best regards,

    WZ


  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    I wanted to check if you have any further questions or concerns. If not, I will go ahead and mark this issue as resolved.

    Additionally, we would greatly appreciate it if you could take a moment to fill out our survey. Your feedback is valuable to us and helps us improve our support quality.

    Thank you for your time and cooperation.

    Best regards,

    WZ