Altera_Forum
Honored Contributor
21 years agoProgramming EPCS via NiosII IDE
I have a custom NiosII Cyclone board with both a JTAG header and an EPCS header (active serial). I have been using the Quartus programmer utility to update my single EPCS device with the project .pof file, and using the Eclipse flash programmer utility to update my single flash device whenever the SW changes. After reading the flash programmer doc, it sounds like I might be able to program both devices thru the JTAG header, but so far no luck. The flash programs fine, but I get a "no rule to make NII.sof". NII is the name of the target CPU, but there is no NII.sof anywhere.
I have selected "Write NiosII FPGA config (.sof)" option in the flash programmer dialog, but I notice that the "to device and offset" pulldown contains the same invalid NII.sof filename, which looks like it came from the flash programmer project. Confusing, since the flash programmer sof was already successfully loaded to burn flash. How can I change this dialog to point to my real application sof file? When I create the flash programmer project, do I need to specifically add an EPCS device interface? The flash document also talks about a few other configurations: A) Burning both the SW(srec/flash) and HW (pof/sof) into an EPCS device. This only seems useful for small SW images. http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/cool.gif Burning both to a flash device. This does not make a lot of sense for my HW. It sounds like you would still need a hard processor or EPCS device anyway, so what's the point?