Forum Discussion

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

help ON EP2S60 FPGA

The FPGA refuse to work after I program it! I use two way to program my design, one is programming to EPC16 which is connect to FPGA, another is

programming to FPGA directly. but FPGA has no reaction after programming,although the process is going on sucessfuly to 100%.

this problem comes suddenly, as this FPGA work correctly before.any one who once met this problem ,give me help ,thanks!

13 Replies

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

    --- Quote Start ---

    I am using the USB byte blaster rev B.

    Before I do a Erase action the Quartus (9.0) and do auto detect the chain is seen correct. Both with the USB blaster and the Jtag Technologies hard/software.

    Now starts the problem : after I do a "erase" with quartus and do a power dwn up again there's no chain seen with both tools (JT and USB blaster).

    The TDO is only high ( it looks like high Z).

    Hans

    --- Quote End ---

    Hi Hans,

    is it possible for you to change the JTAG Chain, so that only your Stratix Devcie is in the Chain ?

    Kind regards

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

    Yes I allready did that, it's a Mezzanine board normally tested in a system.

    But also possible to test it seperately.

    It's not only the TDO but I think the complete TAP is disappeared after erase with quartus. I tried to put the device in extest but nothing happened.

    The only thing I can think of is that the erase action is writing something in the private registers ( see the last lines from the ep2s60 bsdl) :

    "The following private instructions must not be used as they"&

    "may render the device inoperable:"&

    " "&

    " 1100010000 "&

    " 0011001001 "&

    " 0000101001 "&

    " 0000010000 "&

    " "&

    "Customer should take precautions not to invoke these instructions"&

    "at any time. Contact Altera Applications for further assistance.";
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Yes I allready did that, it's a Mezzanine board normally tested in a system.

    But also possible to test it seperately.

    It's not only the TDO but I think the complete TAP is disappeared after erase with quartus. I tried to put the device in extest but nothing happened.

    The only thing I can think of is that the erase action is writing something in the private registers ( see the last lines from the ep2s60 bsdl) :

    "The following private instructions must not be used as they"&

    "may render the device inoperable:"&

    " "&

    " 1100010000 "&

    " 0011001001 "&

    " 0000101001 "&

    " 0000010000 "&

    " "&

    "Customer should take precautions not to invoke these instructions"&

    "at any time. Contact Altera Applications for further assistance.";

    --- Quote End ---

    Hi,

    sorry I'm not a JTAG expert. Maybe you should contact the altera Application guy's.

    Kind regards

    GPK