Altera_Forum
Honored Contributor
11 years agoDK-N2EVAL-3C25N board with Quartus II / Nios II
Hi.
I got a DK-N2EVAL-3C25N board some days ago and have some problems to understand how all the software get used. When i get it right, the board has not really a microcontroller on it, the Nios II 3C25 microprocessor runs in the fpga. Thats really confusing for me, because i had only boards before with an external microcontroller. There is some documentation, but its not really good and most of the stuff is broken, yes broken. And there are many conflicts with the versions. Some stuff runs only with the version 11.1, some other stuff with 9.1 and so on. There are examples for using the nios microcontroller and c/c++ but that was not really the plan why i bought a fpga board. The plan was to program vhdl/verilog. There are not really good examples how to create an project with Quartus II and its even more confusing, that the microcontroller is in the fpga. Usually you have source for the external microcontroller and code for the fpga and each communicate with each other by defined output pins. But how does that work with that combination? There is not really any kind of usefull example or documentation only for using the Nios II 3C25 microprocessor. I could compile the c code and run it with the usb-blaster on my device. But how does it work to use microprocessor with verilog in combination? And how can i use the megacore libs? There is a lot of marketing bla, but that is not helpfull. Its nice when nice girls explain me how magic the megacore libs are, but i would prefer when they tell me how to use it. And the worst thing are the examples. I downloaded the Altera's Video and Image Processing Suite, because it has everything what i need. I can run the binaries but i cant compile the code(11.1 and 9.1). I tried nearly every version of Quartus II and in each version something else is missing. It looks like that parts of the example are missing. I looked in the board here and many people complaint about that in different examples. One guy asked for the missing stuff and the altera support send him the missing parts after he asked many times. Examples which don't work are useless. I read now many documents about the board, the Quick Start Guide, the User Guide, the My First Nios II Software Tutorial, the My First FPGA Tutorial abd many more but. Does anyone has some examples or documents how to use the microcontroller in combination with verilog. Can someone explain me how to use the megacore libs and are there list of what is included? And why are so many examples from altera uncompleted?