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

DE0 board EEPROM

Altera_Forum
Honored Contributor II
1,218 Views

Hi, 

can anyone plz tell me how to remove a program from the EEPROM of the FPGA on the DE0 board (erase the EEPROM content). The EEPROM seems to be not configuring but having stuck with one program causing the FPGA to generate the same output even when different programs are being loaded to it everytime. The EDA tool used is Quartus II v13.1. 

Thanks :)
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
472 Views

Create a 'JTAG Indirect Configuration' (.jic) file. 

 

Refer to the "Generating .jic and .jam Programming Files in the Quartus II Software" section of AN-370 - "using the altera serial flash loader ip core with the quartus ii software (https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/an/an370.pdf)". You will have to specify a suitable .sof file to create it. However, given what you're doing it'll be ignored. 

 

Once you have opened this file in the Quartus programmer, you can choose to erase the EPCS attached to your FPGA. 

 

Cheers, 

Alex
0 Kudos
Altera_Forum
Honored Contributor II
472 Views

Hi raafreen, 

 

You can try to add the configuration flash device into the programmer without using .jic file.  

1.Add the FPGA device into the programmer. 

2.Right click at the FPGA device, then choose Attach Flash device. 

3.Select ACS device (EPCS or EPCQ on the DE0 baord). 

4.Then you can turn on the erase check box which will set the factory default SFL image. 

Then you should be able or perform full erase on the on the EPCQ or EPCQ device on the DE0 baord.  

 

Regards, 

nyusof 

(This message was posted on behalf of Intel Corporation)
0 Kudos
Reply