インテルのみ表示可能 — GUID: qyx1638454806726
Ixiasoft
1. Nios® Vエンベデッド・プロセッサーについて
2. インテル® Quartus® Prime開発ソフトウェアおよびプラットフォーム・デザイナーを使用した Nios® Vプロセッサーのハードウェア・システム・デザイン
3. Nios® Vプロセッサー・ソフトウェアのシステムデザイン
4. Nios® Vプロセッサーのコンフィグレーションと起動ソリューション
5. Nios® Vプロセッサー - MicroC/TCP-IPスタックの使用
6. Nios® Vプロセッサーのデバッグ、検証、およびシミュレーション
7. Nios® Vプロセッサー - リモート・システム・アップデート
8. Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブックのアーカイブ
9. Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブックの改訂履歴
インテルのみ表示可能 — GUID: qyx1638454806726
Ixiasoft
4.2.1.1. デフォルトのBSPリンク
BSPのコンフィグレーション中に、ツールは次の手順を自動的に実行します。
- メモリー領域名の割り当て: 各システムのメモリーデバイスに名前を割り当て、それぞれの名前をメモリー領域としてリンカーファイルに追加します。
- 最大メモリーの検索: リンカーファイル内の最大の読み出しおよび書き込みメモリー領域を特定します。
- リンカーセクションの割り当て: デフォルトのリンカーセクション (.text、.rodata、.rwdata、.bss、.heap、および .stack) を前の手順で特定したメモリー領域に配置します。
- ファイルの書き込み: linker.x および linker.h ファイルを書き込みます。
通常、リンカーセクションの割り当てスキームは、ソフトウェア開発プロセス中に機能します。これは、メモリーが十分に大きい場合にアプリケーションが機能することが保証されているためです。
デフォルトのリンク動作のルールは、<Intel Quartus Prime installation directory>/niosv/scripts/bsp-defaults ディレクトリーにある、インテルが生成したTclスクリプト bsp-set-defaults.tcl および bsp-linker-utils.tcl に含まれています。niosv-bsp コマンドは、これらのスクリプトを呼び出します。これらのスクリプトを直接変更しないでください。