Hello all, I've just finish my design. It is a simple hardware only, no NIOS inside. Now I would like to make it automatically "uploaded" to the fpga on board's power up. I am using Terasic DE3. I read that I need to convert the sof file to jic and the program the EPCS flash... Is it true? I've tried to do so but... it doesn't work I get an error - Info: Configuration succeeded -- 1 device(s) configured Error: Can't recognize silicon ID for device 1 Error: Operation failed Info: Ended Programmer operation at Tue Jan 06 16:30:31 2009 So I am a bit lost here..... Any help is more then welcome... thanks, Guy
How to program altera on power up? or Can't recognize silicon ID for device 1
Started by ●January 6, 2009
Reply by ●January 6, 20092009-01-06
This board probably has an Altera serial configuration device on it. And yes, you can program the serial configuration device through JTAG via the FPGA, which requires a .jic file. You first need to instantiate the Serial Flash Loader (SFL) into your design. Go to the MegaWizard and look for it under the section titled "JTAG accessible Extensions". Guy_FPGA wrote:> Hello all, > > I've just finish my design. It is a simple hardware only, no NIOS > inside. Now I would like to make it automatically "uploaded" to the > fpga on board's power up. I am using Terasic DE3. I read that I need > to convert the sof file to jic and the program the EPCS flash... Is it > true? > > I've tried to do so but... it doesn't work I get an error - > > Info: Configuration succeeded -- 1 device(s) configured > Error: Can't recognize silicon ID for device 1 > Error: Operation failed > Info: Ended Programmer operation at Tue Jan 06 16:30:31 2009 > > So I am a bit lost here..... > > Any help is more then welcome... > > thanks, > > Guy
Reply by ●January 7, 20092009-01-07
Hi Rob, thanks for your response... I've managed to solve the problem without SFL. If I convert my design to jic file and then try to program the device with the programmer pointing to my jic file then altera prorams the fpga with its own sfl sof (not mine that doesnt contain a SLF). Later on power up the fpga loads the data from the flash automatically. thanks... Guy