--- Quote Start ---
originally posted by iztok.jeras@Jan 22 2007, 12:44 PM
two comments:
1. the serial flash interface changed from quartus ii 5.0 to 5.1 (and stays the same til now 6.1) you should use a newer version of quartus
2. now epcs_controller is the default interface (no need for anything else) to the serial configuration flash, with it it is possible to:
- program the hardware and software into epcs flash from jtag (from the nios ide or using command line tools)
- program the epcs flash from software running on the nios, there are drivers included in the sopc component
the epcs controller is constructed from a small boot rom and a spi interface to the serial flash. a good start point for flashing epcs is the nios ide, you can later modify the flashing script created by the ide to learn more about command line flashing tools.
there are some problems with the flashing interface on the 6.1 version of the ide, check some older posts about workarounds (they involve changing the board description name).
izi
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=20761)
--- quote end ---
--- Quote End ---
Ok, so if I understood it right, I can totally forget about this serial flash loader (SFL) and only need the Epcs Serial Flash Controller. Then I understand why I found so little documentation about that.
I just thought, I have to use it when I want to have only one 10Pin Connector for JTAG-Debugging and Configuration according to that document:
http://www.altera.com/literature/an/an370.pdf (
http://www.altera.com/literature/an/an370.pdf), which tells:
---------------
Conventional (Active Serial Programming):
Advantage: Simple and fast
Disadvantage: Requires separate programming interface to configure FPGAs and program serial configuration devices.
SFL solution (JTAG Programming):
Advantage: Able to configure the FPGA and program serial configuration devices using the same JTAG interface
Disadvantage: Slow because the SFL solution needs to configure the FPGA before programming serial configuration devices.
---------------
This document was updated July 2006, but I had no idea how old it was and how uptodate the content is.
Thank you very much!!!