Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Cyclone II JTAG - SFL - EPCS4 problem

Status
Not open for further replies.

TenmaNeko

Newbie level 6
Joined
Dec 15, 2010
Messages
12
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,401
I have an EP2C20 Cyclone II connected to an EPCS4 Serial Loader Device. The FPGA is connected to a JTAG interface. I have been using the JTAG interface with success to program the Cyclone II. Now that I have a load that works the way I desire, I wanted to use the Serial Flash Loader Megafunction in Quartus II 10.0 SP1 (in Windows 7) to use the JTAG connection to load my program into the EPCS4.

I convert my .sof file to .jic and the programmer automatically adds the SFL image when I add it to the programmer. The FPGA seems to program correctly with the SFL load, but the EPCS4 fails to load. I included a screen shot below.

I double checked my schematic, and the setup with the JTAG Connector and the EPCS4 is correct according to Figure 13-25 in Altera's cyc2_cii51013.pdf. I included a pic of the schematic that shows the programming area.

So, I loaded the SFL file (that comes with Quartus) directly to the FPGA, and then tried to auto-detect the EPCS4 through the ASMI interface. That also failed with an unexpected JTAG error of code 2. Screen shot included.

So, does anyone see any obvious problems I'm missing? Any advice at all is appreciated. Thanks!
 

Attachments

  • SFL_Fail.jpg
    SFL_Fail.jpg
    191.9 KB · Views: 106
  • Schem.jpg
    Schem.jpg
    152.8 KB · Views: 99
  • Auto_Det_Fail.jpg
    Auto_Det_Fail.jpg
    167.1 KB · Views: 107

Well, I tried, just for the heck of it, converting my .jic file to a .jam file. And it worked! I have no idea why. But I checked it by power cycling and, sure enough, the FPGA loads and the board works fine.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top