文章 ID: 000086177 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

为什么在使用 .ipx 时,nios2-bsp 无法查找 .sopcinfo 文件?

环境

    英特尔® Quartus® Prime Pro Edition
    英特尔® Nios® II 嵌入式设计套件 (EDS)
    英特尔® Nios® II 处理器
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

由于 Quartus® Prime Pro 软件版本 17.0 出现问题,使用 .ipx 文件创建多个自定义组件时,.sopcinfo 文件在qsys_name文件夹中生成,而不是在项目目录文件夹中生成。

当您在Nios II软件构建工具 中构建Nios® II应用程序和 bsp 项目时,当您构建应用程序项目时会看到错误。

错误:

信息:编译 。。/src/main.c to 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:严重错误:custom_pattern_generator.h:无此类文件或目录

#include"custom_pattern_generator.h"

^

编译终止。

使: [obj/default/main.o] 错误 1

制作:退出目录

解决方法

为解决此问题,将qsys_name文件夹中的 qsys_name.sopcinfo 文件复制到项目目录中,其路径与.ipx 文件所在的位置相同,并重新构建Nios II软件构建工具中的应用程序文件。

此问题计划在 Quartus Prime Pro 软件的未来发行版中修复

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。