Forum Discussion

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

EPCS16 AS Can't Verify Device (General AS Programming Issues)

I have a custom board and the TerasicBlaster (USB Blaster Clone) and at least some communication seems to start OK (reports Device 1 silicon ID is 0x15). I can Erase and Blank Check successfully most of the time (have had a few errors). But when I program and verify it goes through what appears to be the programming process for maybe 15-30 seconds, and then says Can't verify device 1 immediately after trying to starting verification. I'm totally new to this FPGA stuff, and any pointers would be much appreciated!

Thanks!

-JNS.

13 Replies

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

    I don't know what's happening with your circuit. A strange thing is nCONFIG being permanently low, cause it's an input to the FPGAs. However, if it's low, no FPGA can start configuration. I would try to clarify this first. Also I would not start desolderig parts before all other options have exhausted.

    Good luck!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks for the reply. I'm trying again on my 2nd board just to see if anything becomes apparent. I had a little difficulty soldering the FPGA because while I'm used to soldering QFPs these leads seemed more delicate than I'm used to. Things seem to be going better soldering it this time around. I also built the EPCS circuit first, since I know now it can be programmed on its own at it worked first time.

    Have my fingers crossed - will keep you posted.

    -JNS.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Ok, I haven't had a chance to investigate the why, but my second board works, at least with the first FPGA. In another thread before getting the boards fabbed I was in a discussion also about whether or not my design would work with 128 simultaneous channels of 1MHz PWM, and that seems to be fine. I still have a lot of hurdles to jump before getting this thing finished up, but this is a huge start.

    Thanks for all your help, and I'll be back posting more progress (and probably questions) as I keep moving forward.

    -JNS.