เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime Pro เวอร์ชั่น 17.0 เมื่อใช้ไฟล์ .ipx เพื่อสร้างส่วนประกอบที่กําหนดเองหลายไฟล์ .sopcinfo จะถูกสร้างขึ้นในโฟลเดอร์ qsys_name และไม่ได้อยู่ในโฟลเดอร์ไดเรกทอรีโครงการ
เมื่อคุณสร้างแอปพลิเคชันNios® IIและโครงการ bsp ในเครื่องมือสร้างซอฟต์แวร์ Nios II คุณจะเห็นข้อผิดพลาดเมื่อคุณสร้างโครงการแอปพลิเคชัน
ข้อ ผิด พลาด:
ข้อมูล: การคอมไพล์ /src/main.c to obj/default/main.o
nios2-elf-gcc -xc -MPD -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: ข้อผิดพลาดร้ายแรง: custom_pattern_generator.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
#include "custom_pattern_generator.h"
^
การคอมไพล์สิ้นสุดลง
ทําให้: *** [obj/default/main.o] ข้อผิดพลาด 1
ทําให้: ออกจากไดเรกทอรี
ในการแก้ไขปัญหานี้ ให้คัดลอกไฟล์ qsys_name.sopcinfo ในโฟลเดอร์ qsys_name ในไดเรกทอรีโครงการซึ่งมีพาธเดียวกันกับที่มีชื่อไฟล์ .ipx ไฟล์แอปพลิเคชันอยู่ในเครื่องมือสร้างซอฟต์แวร์ Nios II
ปัญหานี้ได้รับการกําหนดให้แก้ไขในซอฟต์แวร์ Quartus Prime Pro รุ่นใหม่ในอนาคต