記事 ID: 000086177 コンテンツタイプ: トラブルシューティング 最終改訂日: 2017/07/14

ipx を使用する際に nios2-bsp が .sopcinfo ファイルを探さないのはなぜですか?

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
    インテル® Nios® II エンベデッド・デザイン・スイート (EDS)
    インテル® Nios® II プロセッサー
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

Quartus® Prime 開発ソフトウェア・プロ・バージョン 17.0 の問題により、.ipx ファイルを使用して複数のカスタム・コンポーネントを作成すると、.sopcinfo ファイルはプロジェクト・ディレクトリー・フォルダーではなく、qsys_nameフォルダーに生成されます。

Nios II・ソフトウェア・ビルド・ツールでNios® II・アプリケーションと bsp プロジェクトをビルドする際に、アプリケーション・プロジェクトをビルドするときにエラーが表示されます。

エラー:

情報: コンパイル中 ../src/main.c to 7/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 -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 10/default/main.o ../src/main.c

../src/main.c:33:38: 致命的なエラー: custom_pattern_generator.h: そのようなファイルまたはディレクトリーがありません

「custom_pattern_generator.h」を#include

^

コンパイルは終了しました。

make: *** [70/default/main.o] エラー 1

make: ディレクトリーを残す

解決方法

この問題を回避するには、qsys_name フォルダー内のqsys_name.sopcinfo ファイルを、.ipx ファイルが存在する同じパスを持つプロジェクト・ディレクトリーにコピーし、Nios II・ソフトウェア・ビルド・ツールでアプリケーション・ファイルを再構築します。

この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディションの今後のリリースで修正される予定です。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。