Altera_Forum
Honored Contributor
11 years agoDownloading ELF process failed "how to remove unconstrained paths"
Hello mates,
I read all the threads on the error "downloading ELF process failed". I am designing a basic system using Nios II core with LEDs and switches. I prepared a core and instantiated it in a top level entity. Then I made a .bdf file with switches and LEDs interfaced to it, along with clock and reset. Also, a .sdc file is included before the execution where I followed all the steps given in the timing quest analyser tutorial. I've attached a block diagram of my circuit. In Nios II for eclipse, I am currently trying to execute hello world but that too is not working correctly. It gives the error downloading ELF process failed. I would like to mention that my core is executing perfectly when I instantiate it only in vhdl and use that to execute some program and see the output in Nios II console but it gives errors when I try to include switches and LEDs. Query: 1. When I generate the project, the timing analyser turns red saying unconstrained paths, those are the same amount of pins for my switches and LEDs. How do I remove this problem? I read in few threads that unconstrained paths are because of inclusion of latches in the circuit but I am using just normal switches and LEDs, so that should not be a problem. 2. I also found that I use AG14 pin for clk which is supposed to be 50MHz on-board but the altera_reserved_tck is 10MHz, so if I interface an external clock it is bound to give an error, so do I need to scale down the clock to make it work with the inbuilt altera_reserved_tck or that should not be a problem.? 3. Due to the above circuit modifications, I get a warning that "overwriting existing clock: altera_reserved_tck", what should I change here to make them work in tandem. 4. I also get another while downloading the program and I don't know if it is related to my problem. The nios II console gives an error saying "C:\altera\13.0\nios2eds\bin\gnu\H-i686-mimngw32\bin\nios2-elf-objcopy.exe: 'found' : No such file found.srec unable to open input file. rm: cannot remove `found.srec` : No such file or directory found. thanks a lot.