Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21602 Discussions

Can't build hello world sample project based on tutorial

Altera_Forum
Honored Contributor II
1,539 Views

Hi all,  

 

I recently purchased a DE0_NANO FPGA Board, and was trying to build a ''hello world'' project by following the tutorial step by step. But some weired errors occured during the process. I tried it many times so I am quite sure it was not my problem. 

 

First of all, I named my project "my_first_niosii", so the correct project file name should be "my_first_niosii.sof". But it automatically changed to "my_first_niosii_time_limited.sof". Then it cannot be configured correctly in the NIOS II IDS environment. A window pomped out saying "Opencore and IP Plus(1st line) Time remaining: Unlimited (2nd line)" when I was trying to configure "my_first_niosii.sof" project using "Quartus II programmer" in NIOS II IDS. Finally, I cannot build the ''hello_world'' project because all the errors occured above. 

 

I thought it might be the reason that both of my quartus and nios ii ids are web edition, so they might not support the most complex NIOS II/f microprocessor. I chose the "NIOS II/f" in the SOPC builder in Quartus. Thus, I switched to the simplest "NIOS II" by building another new project. However, it still did not work. Even though it solved the problem of automatically changing my project name from "my _first_nioii.sof'' to "my_first_niosii_time_limited.sof", some erros occured during building the "hello_world" project saying missing some resource files.  

 

I was really confused. I did exactly the same things the tutorial does. I should get the same result as shown in the tutorial! Please give me some suggestions! 

 

Thank you, 

Tina
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
675 Views

since, you might not have license for Quartusii and niosii 

You can not build permanent module of *.sof. 

 

But time limited must work in same way as long as the time limited dialog is shown when you download the sof file. 

Do not cancel the dialog. 

 

Also if you change your NiosII into NiosII/e. 

you can get normal sof as you guessed. 

 

good luck.
0 Kudos
Altera_Forum
Honored Contributor II
675 Views

 

--- Quote Start ---  

since, you might not have license for Quartusii and niosii 

You can not build permanent module of *.sof. 

 

But time limited must work in same way as long as the time limited dialog is shown when you download the sof file. 

Do not cancel the dialog. 

 

Also if you change your NiosII into NiosII/e. 

you can get normal sof as you guessed. 

 

good luck. 

--- Quote End ---  

 

 

 

 

I tried all the three versions of NIOS II microprocessors. None of them worked. I cannot successfully build the "hello_world " prject.
0 Kudos
Altera_Forum
Honored Contributor II
675 Views

actually, I have just done NiosII Quick start instruction. 

this document is written for new people like you. 

http://www.akiron.com/fpga/baseprojectwithqsys.zip 

try this instruction. 

 

this document is for Qsys. 

you may need to read it as SOPC. 

 

good luck.
0 Kudos
Reply