I can not program my MAX7000.I fell back to Quartus 13.0sp1 in order to create the POF. I can not get that POF into the part. The part I'm using is the EPM7064AETC44-10N The programmer identifies the part as a EPM7064AE. I have tried creating POFs for the EPM7064AETA and EPM7064AETC. In both cases the programmer aborts because the part found on the JTAG chain does not match the part in the POF. What am I doing wrong? :confused:
Hi,it is a Long time ago I had a MAX7000 design, but as far as I recall: The "TC44-10N" describes the chip type (TQFP), Commercial temperature grade, Speed and "N" was IIRC the indicator for "no Pb"... The programmer does not identify the complete physical configuration, i.e. "only" the familiy (MAX7000) and size ("064"). The only idea I can contribute is to check in Quartus that the correct device is assigned for the Project ("there" in the design process the complete type needs to be selected afaik) Maybe that helps, Carlhermann
I have a MAX7064S design.In the .qsf file, I have the line: set_global_assignment -name DEVICE "EPM7064SLC44-10" and the .cdf file I use to launch into Quartus Programmer 13.0sp1 has this in it:
/* Quartus II 32-bit Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version */ JedecChain; FileRevision(JESD32A); DefaultMfr(6E); P ActionCode(Cfg) Device PartName(EPM7064SL44) Path("") File("EPM7064S.pof") MfrSpec(OpMask(3)); ChainEnd; AlteraBegin; ChainType(JTAG); AlteraEnd;so the device it looks for in the chain is EPM7064SL44. I suspect if you just change the global project device to something like: epm7064aetc44-10 (lose the -N, it just means lead free) and have a similar .cdf file referencing: partname(epm7064aet44) maybe it should work ....
--- Quote Start --- I suspect if you just change the global project device to something like: epm7064aetc44-10 (lose the -N, it just means lead free) and have a similar .cdf file referencing: partname(epm7064aet44) maybe it should work .... --- Quote End --- Thank you - I will give that a try. Regards, Gary.