Etape 14 : Mise en place du SDK et l’ajout de fichiers
Cliquez sur fichier et sélectionnez « Importer » dans le SDK. Une fenêtre devrait apparaître. Sélectionnez général -> projets existants dans l’espace de travail. Accédez à chaque fois que vous avez extrait la copie de FreeRTOS qui était dans les fichiers fournis. Allez dans FreeRTOSV8.2.1 -> FreeRTOS -> démo -> CORTEX_A9_Zynq_ZC702. Cliquez sur OK. Puis décochez la case RTOSDemo_bsp et ZC702_hw_platform. Puis cliquez sur Terminer.
Maintenant, nous devons faire un board support package basée sur le matériel de Vivado. Allez dans fichier -> Nouveau -> Board Support Package. Nommez le board support package « RTOSDemo_bsp ». Cliquez sur Terminer. Une autre fenêtre devrait arriver mais appuyez simplement sur OK.
En outre, pour une raison quelconque il semble actuellement un problème avec le fichier « FreeRTOS_tick_config.c ». Naviguez jusqu'à ce fichier en allant sur RTOSDemo -> src -> FreeRTOS_tick_config.c. Accédez à la ligne '#include "Task.h" '. Changer le T majuscule dans « Task.h » à un t minuscule « task.h ». Appuyez sur « ctrl-s » pour enregistrer.
Si vous rencontrez des problèmes de compilation, essayez un clic droit sur le dossier RTOSDemo_bsp et en cliquant sur "Re-générer des Sources de BSP". Puis faites un clic droit sur le dossier RTOSDemo et sélectionnez « Changement référencé BSP » et resélectionner « RTOSDemo_bsp ».