Nios® Vプロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

12.2.2.2. elf2flash

synopsys

elf2flash [OPTIONS] <ELF FILE> <SREC FILE>

詳細

elf2flash ユーティリティーは、アドレス範囲 [base, end] の ELF ファイル内のソフトウェアとデータを、Intel FPGA に接続されたフラッシュメモリーにプログラムできる SREC ファイルに変換します。

このユーティリティーは、オプションでブートコピアを FLASH ファイルに挿入して、ソフトウェアを実行する前にフラッシュメモリーから RAM にコピーすることもできます。

使用方法

#Generate flash file in srec format
elf2flash --input software/user_application/app/debug/<user application>.elf --output flash.srec –epcs –-offset 0x0

オプション

オプション 概要
--after <file> 指定した .flash ファイルのデータの直後のアドレスから出力開始
-b,--base <addr> MIF base address
--boot <file> ブート・コピアー・ファイル
--debug デバッグモード
-e,--end <addr> フラッシュアドレス
epcs Quad SPIフラッシュメモリー
-h | -help このメッセージの印刷
-i,--input <file> 処理する入力 ELF ファイル
--log <file> 進行状況を記録するファイル
output=file 出力 Hex ファイル
offset <offset> フラッシュオフセット
-q,--quiet 印刷エラーのみ
-r,--reset <addr> NiosCPUリセット・アドレス
-s,--silent サイレントモード - 静音と同じ
--save ファイルを保存します。
--sim_optimize <value> シミュレーションの最適化
-v,--verbose 蠱惑的情報が盛りだくさんある