Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20686 Discussions

The config problem on EP3C10 with EPCS4

Altera_Forum
Honored Contributor II
942 Views

Hi, all 

 

I have encountered a trouble in the configuration of EC3C10 by AS mode with EPCS4.  

The PCB board was used normally and FPGA can be config successful ago. But i am confused that the FPGA mounted on the same PCB of current lot can not be configured successfully. The QuartusII did not show any error during configuration. I am sure the EPCS4 was uploaded config data successfully, but CONF_DONE of FPGA failed to go high.  

 

I checked MSEL and nStatus, nCONFIG, CONF_DONE,nCE and found that all of them were pullup or pulldown correctly.  

 

Then I test by Oscilloscope find that FPGA output the pulse continuously by DCLK pin. As we know, after finishing the configuration DCLK will go high in normal state. 

 

Were there any other problem can lead to this situation? The FPGA destroyed?
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
200 Views

How do you program and check the EPCS? If you can use a SFL image then you can access the EPCS through the FPGA's pins and check that they are connected properly. 

Did you check the DATA signal between the EPCS and the FPGA with a scope too?
0 Kudos
Altera_Forum
Honored Contributor II
200 Views

 

--- Quote Start ---  

How do you program and check the EPCS? If you can use a SFL image then you can access the EPCS through the FPGA's pins and check that they are connected properly. 

Did you check the DATA signal between the EPCS and the FPGA with a scope too? 

--- Quote End ---  

 

 

Thank Daxiwen! I have upload the pof file to EPCS through programmer and then I unassembly it and mounted in another PCB board, the result is ok. so I am sure the data has been filled to EPCS. But I can not use a SFL image as you suggestion. Maybe I can try it. I have check the DCLK ASDO, DATA0 respectively and find the result as followed. 

DCLK output clock signal in fixed frequency in the process of program, and then DCLK still launch pulse after finishing programming while it must be sticked to high in normal state. 

DATA0 sustain high level after programming 

nSTATUS also generate signal pulse unordered as DCLK while it must be stick to high after programming. This is all I got from Oscilloscope.
0 Kudos
Altera_Forum
Honored Contributor II
200 Views

I have solve it! The problem located in the cap

0 Kudos
Reply