Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21601 討論

Cyclone IV (EP4CE15E22C7N): CONF_DONE pin failed to go high in device 1

Altera_Forum
榮譽貢獻者 II
3,347 檢視

Hello everyone 

 

I designed my first PCB with a Cyclone IV FPGA. 

Unfortunately, I can't configure the device. 

 

Here's the log: 

 

 

--- Quote Start ---  

 

Info (209060): Started Programmer operation at Mon Feb 17 09:14:13 2014 

Info (209016): Configuring device index 1 

Info (209017): Device 1 contains JTAG ID code 0x020F20DD 

Error (209014): CONF_DONE pin failed to go high in device 1 

Error (209012): Operation failed 

Info (209061): Ended Programmer operation at Mon Feb 17 09:14:15 2014 

 

--- Quote End ---  

 

 

I checked the signals CONF_DONE, nSTATUS and nCONFIG with a scope. During configuration, CONF_DONE is alway '0', nSTATUS and nCONFIG are always '1'. 

 

Attached is the schematic, maybe there's a mistake I didn't see? 

As I'm waiting for the EPCS4 to arrive, this part is not on the PCB at the moment. 

 

Thanks for the help. 

 

Greetings 

Thomas
0 積分
7 回應
Altera_Forum
榮譽貢獻者 II
1,574 檢視

The package for this part has a ground tab (see this picture on the Digikey site): 

 

http://media.digikey.com/renders/altera%20renders/ds-144eqfp-1_2.jpg 

 

Others that have posted a similar question to yours failed to attached the ground tab to ground. Because your schematic symbol does not show the ground pin numbers, its not possible to determine if that is your issue. 

 

Cheers, 

Dave
Altera_Forum
榮譽貢獻者 II
1,574 檢視

Thanks for the hint, but I soldered the part (including the exposed tab) with a reflow oven. 

 

Greetings 

Thomas
Altera_Forum
榮譽貢獻者 II
1,574 檢視

 

--- Quote Start ---  

Thanks for the hint, but I soldered the part (including the exposed tab) with a reflow oven. 

 

--- Quote End ---  

 

Ok, onto the next likely candidate. 

 

MSEL pins should be tied to VCCA or GND. You have tied one to VCCIO. 

 

Cheers, 

Dave
Altera_Forum
榮譽貢獻者 II
1,574 檢視

Now that you mention it. But I thought the MSEL pins are ignored if I use JTAG? 

Another thing I noticed: the pullups for TMS and TDI should be connected to VCCA and not VCCIO (http://www.altera.com/literature/hb/cyclone-iv/cyiv-5v1.pdf, page 211)?! 

 

Thomas
Altera_Forum
榮譽貢獻者 II
1,574 檢視

 

--- Quote Start ---  

Ok, onto the next likely candidate. 

 

MSEL pins should be tied to VCCA or GND. You have tied one to VCCIO. 

 

Cheers, 

Dave 

--- Quote End ---  

 

 

Thank you for that, problem solved!
Altera_Forum
榮譽貢獻者 II
1,574 檢視

 

--- Quote Start ---  

Thank you for that, problem solved! 

--- Quote End ---  

 

 

Hi 

 

i have the same problem, how you solved it?
Altera_Forum
榮譽貢獻者 II
1,574 檢視

 

--- Quote Start ---  

Hi 

 

i have the same problem, how you solved it? 

--- Quote End ---  

 

 

Hi 

 

I connected all MSEL pins to GND and the pullups for TMS and TDI to VCCA. 

 

Thomas
回覆