En raison d’un problème dans le quartus® logiciel Prime Pro version 17.0, lors de l’utilisation d’un fichier .ipx pour créer plusieurs composants personnalisés, le fichier .sopcinfo est généré dans le dossier qsys_name et non dans le dossier du répertoire de projets.
Lorsque vous construisez une application Nios® II et un projet bsp dans les outils de construction de logiciels Nios II, vous verrez une erreur lorsque vous créez le projet d’application.
Erreur:
Infos : compilation.. /src/main.c à obj/default/main.o
nios2-elf-gcc -xc -MP -MMD -c -I.. /bsp/HAL/inc -I.. /bsp -I.. /bsp/drivers/inc -pipe -D__hal__ -DALT_NO_C_PLUS_PLUS -DALT_USE_DIRECT_DRIVERS -DALT_NO_INSTRUCTION_EMULATION -DALT_USE_SMALL_DRIVERS -DSMALL_C_LIB -DALT_SINGLE_THREADED -O2 -g -Wall -mno-hw-div -mno-hw-mul -mno-hw-mulx -mgpopt=global -o obj/default/main.o .. /src/main.c
.. /src/main.c:33:38 : erreur fatale : custom_pattern_generator.h : aucun fichier ou répertoire de ce type
#include « custom_pattern_generator.h »
^
compilation terminée.
marque : *** [obj/default/main.o] Erreur 1
faire : Quitter le répertoire
Pour résoudre ce problème, copiez le fichier qsys_name.sopcinfo dans le dossier qsys_name dans le répertoire de projet qui a le même chemin avec l’emplacement du fichier name>.ipx
Ce problème devrait être résolu dans une prochaine version du logiciel Quartus Prime Pro