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

Epcs16 configuration

Altera_Forum
Honored Contributor II
1,040 Views

Can i configure the serial configuration device (epcs16) without having the fpga in the circuit? If so how? I couldn't find any documentation on it

0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
299 Views

The EPCS devices are SPI Flash. The configuration handbook describes the serial protocol, as do the data sheets for the Spansion S25FL series devices  

 

http://www.spansion.com/products/serial-flash/pages/spansion%20fl.aspx 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
299 Views

Dave, 

 

Thanks for your reply. But I am still confused. When I try to flash the EPCS device, Quartus programmer shows an error saying the silicon ID can't be recognized. Can Quartus programmer actually load the .pof file into the epcs device? 

 

Erick
0 Kudos
Altera_Forum
Honored Contributor II
298 Views

 

--- Quote Start ---  

 

Thanks for your reply. But I am still confused. When I try to flash the EPCS device, Quartus programmer shows an error saying the silicon ID can't be recognized. Can Quartus programmer actually load the .pof file into the epcs device? 

 

--- Quote End ---  

 

 

Is the EPCS device on the board an Altera part or a Spansion part? 

 

If its a Spansion part, then you need to disable the ID check - see this thread 

 

http://www.alteraforum.com/forum/showthread.php?t=38703 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
299 Views

Dave, 

 

Is an Altera part.. I got it from Digikey PN# 544-2567-5-ND.  

 

 

Thanks, 

Erick
0 Kudos
Altera_Forum
Honored Contributor II
298 Views

Hi Erick, 

 

--- Quote Start ---  

 

Is an Altera part.. I got it from Digikey PN# 544-2567-5-ND.  

 

--- Quote End ---  

 

Ok, so its an EPCS16SI8N. 

 

Since you purchased it, I assume it has been loaded on a custom board. Have you probed the board with an oscilloscope and checked the waveforms? 

 

You can also talk to the flash directly, eg., create a Qsys system with a PIO component and connect the pins from the PIO to the flash. 

 

I've used that method to test SPI and QSPI flash devices. 

 

Cheers, 

Dave
0 Kudos
Reply