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