Forum Discussion

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

Unable to verify EPC16

I have an Intel flash EPC16 device. I am able to program but it always fails to verify. I have no problem with the old EPC16 device. Does anyone seeing this problem before?

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    See below

    Based on what info you have given me, I suspect you have an Intel FLASH based device rather than a Sharp/Micron based device (see http://www.altera.com/literature/pcn/pcn0506.pdf) and there are subtle differences between these variants which you may not be aware of...

    If you see http://www.altera.com/literature/dp/config/epc16.pdf

    You'll see at the bottom of the table notes (2) & (4) which applies to pin 5 & pins 37 & 41.

    For the Intel flash device, pin 5 is a power pin, not byte enable so ensure that you connect this DIRECTLY to VCC & not through a resistor.

    Note (4) states that pins 37 & 41 should be N/C for Intel based EPC16 devices.

    Finally ensure that Quartus II 5.1 or greater is being used to program the EPC16. (See http://www.altera.com/literature/wp/wp_epc_flash.pdf). Try regenerating the pof in Quartus II 5.1 or greater if that doesn't help either.

    Unrelated to the FLASH vendor types, there are other reasons why you may get an ID error -

    Firstly, ensure that the external FLASH pins are not being driven during programming of the EPC16 - see

    http://www.altera.com/support/kdb/solutions/rd03202002_6077.html

    and ensure that You have connected the following pins of the 100-pin PQFP package as follows:

    F-A0 -> C-A0

    F-A1 -> C-A1

    F-A15 -> C-A15

    F-A16 -> C-A16

    see http://www.altera.com/support/kdb/solutions/rd03072002_2053.html

    Hope this helps
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I am crossing this issue right now. What did you find to be the cause?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Check to make sure the Byte# pin of the EPC16 is directly connected to VCC. The Intel EPC16 requires that this pin is connecting to VCC without the pull-up.