Notice: Undefined property: date_art in /home/www/quantique/index.php on line 100
Tutoriel Quartus 5, Nios 2 ide, ModelSim

 
  Quantique.net » Electronique » Tutoriaux » Tutoriel Quartus 5, Nios 2 ide, ModelSim  

Tutoriel Quartus 5, Nios 2 ide, ModelSim


Guide d’utilisation du logiciel Nios II IDE





    1. Lancer Nios II IDE

Ouvrir SOPC Builder.

Appuyer sur l’onglet System Generation

Appuyer sur le bouton Run Nios II IDE

    1. Créer un nouveau projet IDE

File> New> C/C++ Application

Dans Select Project Template, sélectionner Blank Project.

Inscrire dans Name, « robot_project_0 ».

S’assurer que Use Default Location est coché.

Sélectionner le fichier .ptf compilé sous Quartus II : \standard\std_1s10.ptf

Appuyer sur Finish.


Copier le fichier \software\Nios_II_IDE\ youpi_altera_avalon_robot.c dans \standard\software\robot_projetc_0\

Dans Nios II IDE, clique droit sur le répertoire \robot_project_0\ puis Refresh.

Le fichier youpi_altera_avalon_robot.c doit apparaître dans le répertoire.


Refaites un clique droit sur le répertoire \robot_project_0\ puis Build Project.


    1. Modification du programme

A chaque modification du fichier « youpi_altera_avalon_robot.c » relancer Build Project.


    1. Configurer le FPGA

Connecter le JTAG à l’ordinateur.

Les drivers se trouvent sur C:\altera\quartus51\drivers\usb-blaster\

Tools> Quartus II Programmer…

Cliquer sur le bouton Hardware Setup et sélectionner en face de Currently selected hardware, USB-Blaster et cliquer sur Close.



Cliquer sur Add File et sélectionner « standard.sof ».

Cliquer sur Program/Configure.

Cliquer sur Start.


Retourner sur Nios II IDE, Run> Run… ou appuyer sur le bouton :

Dans Configurations sélectionner Nios II Hardware, et cliquer sur New.
Le logiciel trouve automatiquement la liaison JTAG, il ne reste plus qu’à appuyer sur Run.


Copyright 2006 Quantique.net
Sites partenaires :Grille de sudoku, gratuit Sudoku expert Sudoku diabolique Sedo - Buy and Sell Domain Names and Websites project info: quantique.net Statistics for project quantique.net etracker® web controlling instead of log file analysis