Forum Discussion
Problem for programing MAX7000
- 4 years ago
I understood what is wrong.
In fact, it is the verification part of the programmer that is buggy or illogical in its operation.
I spotted two flaws:
To check any fpga in the chain, there must be at least the first .pof file in the chain in addition to the .pof file to be checked.
But it's not this weird thing that blocked me. To do a check of any fpga in the chain all .pof files, if put in the chain must be equal to what is in the fpgas on the card, even if it is not the one that we want to check. Because in this case the programmer does not even try to launch a verification and that is what stopped me, so much I wanted to understand.
The solution is very simple, you can compile with any version, anything, you must first not try to check anything and simply start programming.
So if you take the ORIGINAL, unmodified MAX7256S device and re-generate the POF file using Quartus 6.0, can that verify correctly?
Or, can you re-program the MAX7256S using the re-gnerated POF file, and does that then verify?
Quartus 6.0 is pretty old. Intel has just re-enabled the download of QuartusII Web 13.0sp1, which was the LAST version to support the MAX7K/3K series. I use 13.0sp1 on my test boards with MAX7264S/128S devices all the time. Works fine under Windows 7 64b and Windows 10 64b.
- EquansAltera4 years ago
New Contributor
Hi,
Thank you for your ideas.
I did not try to regenerate a .pof without modifying anything to see if I could do a verify because modifying .pof already prevents doing a verify on other FPGAs.
I concluded that the problem was in the format of the .pof file and not in its content.
But I'll try anyway.
I will also try the second idea, but until the string is not recognized with the new .pof, I don't believe it.
The Quartus 6.0 is the programmer, for compilation i have the 9.1 version.
I find it hard to believe that a somewhat old version is not compatible with the old Max and that 10 years later Quartus would have corrected an incompatibility on something that nobody uses anymore. For me if there had been a correction it would have been in the first versions, when people were still using the Max.
Although my machines cannot be connected to the network I will see if I can upgrade the versions
Thank you, I think I have a lot of work to do all this.
I would have liked a simple checkbox
Best Regards