Installation de l image VirtualBox pour le cours FPGA_DSP Table des matières 1. Installation de FileZilla...2 2. Téléchargement des fichiers...3 3. Installation de VirtualBox...6 4. Création de l image virtuelle...8 5. Utilisation de l image virtuelle... 11 6. Montage d un dossier partagé entre le système hôte et le système invité... 13 1
1. Installation de FileZilla Première étape, téléchargez FileZilla (logiciel client FTP) sur filezilla-project.org : Puis exécutez-le : Suivez la procédure d installation avec les options par défaut. A la fin, la fenêtre suivante doit s ouvrir. Cliquez sur «Finish», FileZilla s ouvre. 2
2. Téléchargement des fichiers Créez un répertoire fpga_dsp sur le bureau Windows de votre ordinateur. Avec FileZilla, nous allons nous connecter au serveur FTP du département EASY : Nom : easyftp.cnam.fr Protocole : SFTP Identifiant : easyeleves Mot de passe : quung3en Cliquez sur le menu «Fichiers», «Gestionnaire de Sites» : 3
3 2 Dans gestionnaire de sites, cliquez sur «Nouveau Site», appelez-le easy par exemple, puis renseignez les paramètres comme dans la fenêtre suivante : 4 5 1 6 7 Cliquez sur «Connexion». La fenêtre suivante s ouvre. Cochez la case, puis cliquez sur «OK» : Si vous ne vous êtes pas trompé dans les paramètres, vous devez être connecté sur le serveur. Le site easy est enregistré dans FileZilla et vous pouvez vous reconnecter simplement en cliquant sur : 4
Sur le site Local (partie gauche de FileZilla), placez-vous dans le répertoire fpga_dsp sur votre bureau (dans cet exemple, l utilisateur s appelle root, le vôtre est surement différent). Sur le site distant (partie droite de FileZilla), double-cliquez sur l icône du répertoire easy, puis du répertoire ens, puis du répertoire fpga_dsp. Vous devez obtenir ceci avant de passer à la suite : distant local Sélectionnez les 3 fichiers du site distant et tirez-les dans la fenêtre de gauche pour les télécharger : Après un long moment (le fichier win_xp_fpga_dsp.vdi est très gros, environ 10 Go, cela peut donc prendre plusieurs heures), vous devez obtenir la fenêtre suivante. FAITES ATTENTION : assurez-vous bien que la taille des fichiers obtenus dans la fenêtre de gauche est identique à la taille des fichiers sur le serveur FTP et que les transferts ont tous réussi. Si les tailles sont mauvaises, le lancement de l image virtuelle échouera. 5
3. Installation de VirtualBox Vous pouvez maintenant fermer FileZilla. Passons à l installation de VirtualBox. Ouvrez le répertoire fpga_dsp sur le bureau : Puis double-cliquez sur le fichier VirtualBox-4.2.18-88781-Win.exe. Gardez les options par défaut pendant l installation (Next, Next, Next, Yes puis Install) puis autorisez Windows à installer ce qui est nécessaire (Oui, puis Install, Install, ). Au final vous devez obtenir la fenêtre suivante. 6
Cliquez sur «Finish» pour lancer VirtualBox : Il faut maintenant installer les extensions. Fermez VirtualBox et double-cliquez sur le fichier Oracle_VM_VirtualBox_Extension_Pack-4.2.18-88780.vbox-extpack : 7
VirtualBox s ouvre à nouveau et la fenêtre suivante apparait. Tirez sur l ascenseur jusqu en bas pour pouvoir cliquer sur le bouton «J accepte» (il reste inactif sinon) : Autorisez le programme à s installer, vous devez au final obtenir : 4. Création de l image virtuelle Cliquez sur le bouton «OK». VirtualBox étant maintenant complètement installé, nous pouvons créer l image virtuelle. Cliquez sur le bouton «Nouvelle» : 8
Tapez fpga_dsp comme nom. Vous devez obtenir la fenêtre suivante avant de cliquer sur «Suivant» : Dans la fenêtre suivante, allouez 2048 Mo de mémoire avant de cliquer sur «Suivant». Idéalement, c est la quantité de mémoire nécessaire pour les outils Xilinx. S il y a un message d erreur au lancement de la machine virtuelle, vous pouvez réduire à 1500 Mo voire 1024 Mo. En dessous, cela risque de ralentir sérieusement la machine (pour le projet notamment). Dans la fenêtre suivante, nous allons sélectionner le fichier win_xp_fpga_dsp.vdi que nous avons téléchargé sur le serveur FTP : 9
1 2 Dans la fenêtre qui s ouvre, allez dans le répertoire fpga_dsp sur le bureau, sélectionnez l image puis cliquez sur «Ouvrir» : Vous devez obtenir la fenêtre suivante avant de cliquer sur «Créer» : 10
Vous devez normalement obtenir la fenêtre suivante : 5. Utilisation de l image virtuelle Voilà, c est prêt. Fermez les programmes en cours d exécution sur votre PC afin d économiser la mémoire. Si vous avez un PC relativement récent avec suffisamment de mémoire (4Go, c est bien), il suffit de sélectionner l image fpga_dsp puis de cliquer sur le bouton «Démarrer» pour lancer le PC virtuel : 11
Dans la fenêtre de la machine virtuelle, vous avez maintenant une ouverture de session Windows XP. Cliquez sur «fpga» (mot de passe est «fpga») ou bien sur «dsp» (mot de passe «dsp») selon le cours que vous suivez : Comme pour tous les PC, la machine virtuelle doit être éteinte gentiment sous peine de perdre des données. Pour arrêter la machine fpga_dsp, il faut cliquer sur le bouton «Démarrer», puis sur «Arrêter l ordinateur». Le PC s arrête alors normalement. 12
6. Montage d un dossier partagé entre le système hôte et le système invité Le système d exploitation de votre ordinateur, Windows le plus souvent (ou bien Linux ou encore Mac OS X) est appelé le système hôte car il accueille un système invité, notre image VirtualBox «fpga_dsp». Pour partager des fichiers entre le système hôte et le système invité, nous allons créer un dossier partagé. Pour cela, ouvrez le gestionnaire de machines virtuelles, sélectionnez l image fpga_dsp et cliquez sur l icône «Dossiers partagés» : Dans la fenêtre qui s ouvre, cliquez sur : 13
Au préalable, vous allez créer dans «Mes Documents» un dossier appelé «fichiers_vbox». C est un exemple : l important est de créer un dossier facilement accessible placé à un endroit où vous avez le droit d écrire. Dans la fenêtre qui s est ouverte précédemment, cliquez sur : Dans la fenêtre qui s ouvre, sélectionnez le dossier que vous avez créé puis cliquez sur OK : 14
A la fin, vous devez obtenir la fenêtre suivante avec le chemin de votre dossier à la place du mien. Cochez la case «Montage automatique» pour que le dossier soit monté automatiquement au démarrage de l image VirtualBox puis cliquez sur OK : La fenêtre suivante résume les actions effectuées. Si tout est correct, cliquez sur OK. Vous devez voir dans le gestionnaire de machine 1 dossier partagé : 15
Lancez la machine virtuelle fpga_dsp. Sur le bureau de la machine virtuelle, double-cliquez sur l icône «Poste de travail» : Dans la fenêtre qui s ouvre, vous voyez un lecteur réseau (E:). C est le dossier partagé qui s appelle «fichier_vbox». 16
Copions un projet ISE dedans, par exemple tp2 : Ouvrez maintenant le dossier correspondant sur le système hôte. Vous voyez apparaitre tp2. Si le dossier était déjà ouvert, il est possible que tp2 n apparaisse pas immédiatement. Il faut actualiser son contenu. Pour cela, faites un clic droit dans la fenêtre, puis cliquez sur «Actualiser» : 17
Si maintenant vous copiez depuis le système hôte un fichier dans le dossier partagé : Vous le voyez apparaitre dans le disque E: de l image virtuelle (après actualisation si le dossier était déjà ouvert. De cette manière, vous pouvez travailler chez vous avec l image fpga_dsp sous VirtualBox, puis ramener vos fichiers sur une clef USB pour les essayer avec une maquette dans la salle de TP. 18