Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
8 years ago

How to program EPCQ4ASI8N for an old Cyclone FPGA

Hi,

Is there a way I can program a EPCQ4ASI8N to work with Cyclone I?

I have to keep some products which still use Cyclone I FPGA with EPCS4SI8N.

Due to EPCS4SI8N discontinuation, the EPCQ4ASI8N might be a possible alternative, as advised in PDN1708.

My problem is that the Cyclone 1 was supported until the Quartus 10.1 version, and the support for the EPCQ4ASI8N begins from Quartus 17.1.

I thought that the solution would be just to take de .pof file, generated by Quartus 10.1, and just program the new device EPCQ4ASI8N with the Quartus 17.1 programer, but I got the following message from Quartus 17.1 programer when I tried to change de device to EPCQ4A:

"Device EPCQ4A selected for replacement is incompatible with target device EPCS4 associated with programming file..."

So I don´t know how to generate the .pof in the old Quartus 10.1 since it does not support EPCQ4A yet.

Is there a better way to do that?

13 Replies

  • john_lee's avatar
    john_lee
    Icon for New Contributor rankNew Contributor

    Hi,

    Based my experience and knowlegde, you can just migrate EPCS to EPCQ-A. in Quartus 10.1, you can just create .pof file.

    Just set EPCQ device when converting to .pof in Quartus 10.1. Then, you should able to program this .pof into programmer 17.1.

    Hope this help you.. please like my comment if it working (it should be working.. I test it before)

    Thanks..

  • TJone3's avatar
    TJone3
    Icon for New Contributor rankNew Contributor

    Your mileage may vary but I didn't recompile the old .pof file, the original one that worked for the EPCS worked fine for the EPCQ part.