Hello! I am trying to program my max10 device
I tried to program with .sof through Quartus programmer 18 and it went well, both verilog and nios part worked.
But when I try .pof I got:
Info (209060): Started Programmer operation at Tue Oct 08 15:19:14 2019 Info (209017): Device 1 contains JTAG ID code 0x031830DD Info (209060): Started Programmer operation at Tue Oct 08 15:19:16 2019 Info (209016): Configuring device index 1 Info (209017): Device 1 contains JTAG ID code 0x031830DD Info (209007): Configuration succeeded -- 1 device(s) configured Info (209011): Successfully performed operation(s) Info (209061): Ended Programmer operation at Tue Oct 08 15:19:17 2019 Error (209012): Operation failed Info (209061): Ended Programmer operation at Tue Oct 08 15:19:23 2019
I tried creating .pof with "Converting programming files" and the result was the same. Is there any suggestion to this problem?
There are many things may cause this issue, Can you please check if you are choosing the correct Flash device and the boot settings?
Which board you are using? I recommend you try to download one of the examples below and see the difference between what you are doing and what inside these examples. Or I offer you to create a simple NIOS design (Hellw World) on one of the MAX 10 Dev-kits.
Unfortunately, I have no Dev-kit boards, it is my own device. I checked forum and found a man https://forums.intel.com/s/question/0D50P00004K8maLSAR/quartus18x191-issue1-programmer that had successful programming with programmer version 15. We tried, and it works! But still no luck with version 16 and 18. Well, at least it works there.
Here are some examples: