Forum Discussion
Hi Dennis,
In Quartus setting, did you set the "Reserve all unused pins" option to "As input tri-stated with weak pull-up"
Assignment -> Device -> Device and Pin Options -> Unused Pins -> Reserve all unused pins
Thanks.😉
- DMeck6 years ago
New Contributor
Hi,
thank you for your answer.
I did set the "Reserve all unused pins" option to "As input tri-stated with weak pull up". I also tried to change this option to "As input tri-state" but there was no difference in behavior.
I also do not think that there are any problems with unused pins. The problem is, that all used pins are driven low during programming even though I defined them to be tri-state in the isp-file.
I can see that the isp-file is beeing ignored because the progress bar runs only once.
If I change only one pin in the isp-file to any other state than tri-state everything works fine, the progress bar runs twice (because of the two files, isp and pof) and all pins are tri-state during programming expect the changed one.
Do you or anyone else have any other suggestions?
Regards
Dennis
- ShafiqY_Intel6 years ago
Frequent Contributor
Hi DMeck,
May I know the status of this issue?
Have you able to solve it?
Thanks
- DMeck6 years ago
New Contributor
Hi,
in the isp-file I changed an unused pin into an other state than "tri-state". So the isp-file is not getting ignored.
My circuit works with this solution, but this is obviously not a professional solution.
The isp-file still gets ignored if I set all pins to "tri-state".
If the isp-file gets ignored all I/O pins are still driven low during programming of flash memory.
I am still looking for a solution to this problem.
Regards
- ShafiqY_Intel6 years ago
Frequent Contributor
Hi DMeck,
There is some issue with Quartus update version with ISP of MAX 10 device
You might try this workaround:
Thanks.😉