--- Quote Start ---
Can you toggle a PIO from your Nios program? This way you may know if processor is running, independently from jtag uart operation.
But first of all, is your design correctly time constrained? Did you get any critical warning during Quartus compilation? You must be careful with Nios designs using f>100MHz on CIII because timing problems can easily occur.
--- Quote End ---
I will try to do that, but I've also tried to run debug. The output says, that the processor is started, but when the debug window comes up, I see the processor "terminated". I don't know why is this happening.
There are 4 critical warnings because of constraints, but those are common and not familiar with Nios. Something like clock uncertainty on JTAG TCK pin, actually can't remember now the exact warning...
In addition, Nios now runs on 50MHz directly from the clock, so should be fine.
--- Quote Start ---
you can choose to ignore mismatched timestamp and sysid under run as -> run-configurations -> target connection
--- Quote End ---
Yes, I know, but this is used for mismatched systems, that are familiar. E.g. You use somewhere compiled .sof file, but generate Your own Nios code. This feature doesn't work, when the core is not running. ID and timestamp fields are marked "Not found".
Thanks for the help.