Forum Discussion

GBusl's avatar
GBusl
Icon for New Contributor rankNew Contributor
7 years ago
Solved

NIOS II doesn't boot from QSPI in MAX 10 devkit.

I've created a project with NIOS II just to blink LED and boot from QSPI flash. Everey this is successful but It's not booting.

How come there is no error and it is not booting?

--Please help--

  • Hi Galio, Attached is two zip files, one is the design to boot from QSPI flash on MAX 10 FPGA Dev-Kit and another is the PFL(Parallel flash programmer ) use this project sof file to program the FPGA to work as a bridge to the flash. then Choose the design pof file to program the flash then reset the board to boot from the flash successfully. This design been tested on MAX10 Dev-kit and working fine. Please let me know if you still need any support. Regards,

6 Replies

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor
    Hi Galio, Can you please help by sharing screen shots of the required Qsys project? Does the FPGA get programmed successfully? One more thing: The QSPI isn't exposed to the JTAG, you have to download a PFL (Parallel flash loader) project to program the QSPI flash, Did you followed this procedure to program the flash? for more info please check the following : https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_pfl.pdf Regards,
  • GBusl's avatar
    GBusl
    Icon for New Contributor rankNew Contributor

    Hi Embedded guy,

    I've created the design, compiled it successfully and transferred to pof but I cannot program it.

    Can you tell me what is the correct settings to generate pof?

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor
    Hi Galio, I will share with you an example of this MAX10 QSPI boot. Also I am waiting your example to check what you are doing wrong. Regards.
  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor
    Hi Galio, Attached is two zip files, one is the design to boot from QSPI flash on MAX 10 FPGA Dev-Kit and another is the PFL(Parallel flash programmer ) use this project sof file to program the FPGA to work as a bridge to the flash. then Choose the design pof file to program the flash then reset the board to boot from the flash successfully. This design been tested on MAX10 Dev-kit and working fine. Please let me know if you still need any support. Regards,