I have working Nios S/W and a .elf file (and my source code). And I have a working FPGA.
The H/W designers developed the FPGA under Linux, in a completely different environment.
I wrote my Nios S/W under Windows, using command line tools.
I have a way to load and run my S/W and I can use the 12.1 Nios II System Console to communicate via JTAG.
But up to now, I haven't needed to use the debugger (I relied on printfs).
Is there a way to use the Nios debugger without a quartus project file? I can't see a way in the Nios Eclipse environment to simply attach to my running Nios code (other than at the lowest level, using the System Console to stop and examine registers via JTAG). Everything in the Eclipse environment wants me to start out with a project, which I don't have.
Or failing that, exactly what quartus files do I need to locate to populate a project folder for this to work?
Or failing that, is there a tutorial somewhere on how to set up gdb or ddd to use the JTAG connection, etc.?
The H/W designers developed the FPGA under Linux, in a completely different environment.
I wrote my Nios S/W under Windows, using command line tools.
I have a way to load and run my S/W and I can use the 12.1 Nios II System Console to communicate via JTAG.
But up to now, I haven't needed to use the debugger (I relied on printfs).
Is there a way to use the Nios debugger without a quartus project file? I can't see a way in the Nios Eclipse environment to simply attach to my running Nios code (other than at the lowest level, using the System Console to stop and examine registers via JTAG). Everything in the Eclipse environment wants me to start out with a project, which I don't have.
Or failing that, exactly what quartus files do I need to locate to populate a project folder for this to work?
Or failing that, is there a tutorial somewhere on how to set up gdb or ddd to use the JTAG connection, etc.?